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 22/05/2004, 11h41   #1
Membre régulier
 
Inscription : avril 2002
Messages : 224
Détails du profil
Informations forums :
Inscription : avril 2002
Messages : 224
Points : 76
Points : 76
Envoyer un message via MSN à BRAUKRIS
Par défaut [PgAccess] Déclaration Foreign Key

J'utilise PgAccess pour l'administration de ma basse de donnée, je rencontre un probléme pour la déclaration du clef étrangére. L'interface graphique de création de table contient une case constraint que je renseigne de la facon suivante:
Code :
 FOREIGN KEY (numcli) REFERENCES Client(numClient)
mais ca ne marche pas voila l'erreur "ERROR: parser: parser error at or near" j'ai essayé d'ajouter un ; et une , mais rien ne change. Merci d'avance et bonne journée
BRAUKRIS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/05/2004, 15h51   #2
Membre Expert
 
Avatar de Gruik
 
Développeur Web
Inscription : juillet 2003
Messages : 1 551
Détails du profil
Informations personnelles :
Âge : 28

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : juillet 2003
Messages : 1 551
Points : 1 473
Points : 1 473
Je connais pas pgAccess, mais dans mes tables, qd je créait une clé etrangere, je l'écrivait comme ca :
nom_de_ma_cle_etranger <Type> <Contraintes diverses> REFERRENCES table (colonne)

sans le mot clé "FOREIGN KEY" donc
__________________
Gruik est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/05/2004, 14h34   #3
Membre régulier
 
Inscription : avril 2002
Messages : 224
Détails du profil
Informations forums :
Inscription : avril 2002
Messages : 224
Points : 76
Points : 76
Envoyer un message via MSN à BRAUKRIS
Merci Gruik mais le probléme est que l'interface graphique de pgAccess ne permet pas la saisie des clées étrangéres, il faut donc la créer en ligne de commande avec psql.
Bonne aprés midi
BRAUKRIS est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 23h16.


 
 
 
 
Partenaires

Hébergement Web