Précédent   Forum des professionnels en informatique > Bases de données > PostgreSQL
PostgreSQL Forum PostgreSQL. Avant de poster -> F.A.Q PostGreSQL Tutoriels PostGreSQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 12/05/2005, 10h41   #1
Membre à l'essai
 
Inscription : juillet 2002
Messages : 40
Détails du profil
Informations forums :
Inscription : juillet 2002
Messages : 40
Points : 20
Points : 20
Par défaut Probleme d'insert

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 :
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 :
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.
viddak est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/05/2005, 10h45   #2
Membre émérite
 
Avatar de hpalpha
 
Inscription : mars 2002
Messages : 770
Détails du profil
Informations forums :
Inscription : mars 2002
Messages : 770
Points : 833
Points : 833
Un cas classique, les " sont pour les noms de colonnes, pour une chaine de caractere utilise '

Code :
INSERT INTO "Femme" VALUES('2eddf1e2', 'toto', 'toto', 'toto')
hpalpha est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/05/2005, 10h53   #3
Membre à l'essai
 
Inscription : juillet 2002
Messages : 40
Détails du profil
Informations forums :
Inscription : juillet 2002
Messages : 40
Points : 20
Points : 20
Merci beaucoup pour la reponse, c'est effectivement une erreur toute bete.
Promis, maintenant, je ferai plus la meme erreur!


Merci encore pour ton aide!
viddak est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 22h01.


 
 
 
 
Partenaires

Hébergement Web