Bonjour a tous! Voici mon probleme avec postgresql 8.0 sous windows:

J'ai crée une table Femme qui hérite d'une table Personne



Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
 
CREATE TABLE "Personne"
(
  "ID" varchar(32) NOT NULL,
  "NomFamille" varchar(80),
  "Prenom1" varchar(80),
  CONSTRAINT "Personne_pkey" PRIMARY KEY ("ID"),
  CONSTRAINT "Personne_ID_key" UNIQUE ("ID")
) 
WITHOUT OIDS;
ALTER TABLE "Personne" OWNER TO postgres;
 
 
 
CREATE TABLE "Femme"
(
  "ID" varchar(32) NOT NULL,
  "NomFamille" varchar(80),
  "Prenom1" varchar(80),
  "NomJeuneFille" varchar(80)
) INHERITS ("Personne") 
WITHOUT OIDS;
ALTER TABLE "Femme" OWNER TO postgres;


et lorsque je veux inserer une ligne il me met une erreur.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
insert into "Femme" values("2eddf1e2", "toto", "toto", "toto")
 
ERROR:  column "2eddf1e2" does not exist
Quelqu'un aurait-il une idée?
J'ai dû faire une erreur quelquepart mais je vois pas où.


Merci.