Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1151 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  PostGres : peut-on créer une double clef primaire ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

PostGres : peut-on créer une double clef primaire ?

n°129865
Nestor
Posté le 23-04-2002 à 17:18:39  profilanswer
 

(re) Salut,
 
Peut-on, avec PostGres, créer une clef primaire sur un couple de champs ?
 
Merci.

mood
Publicité
Posté le 23-04-2002 à 17:18:39  profilanswer
 

n°129878
Nestor
Posté le 23-04-2002 à 17:33:58  profilanswer
 

en fait je tente de faire ça :  
ALTER TABLE machin ADD CONSTRAINT key_truc UNIQUE (id_machin,id_truc);
 
Mais il me répond :
ALTER TABLE / ADD CONSTRAINT is not implemented
 
alors qu'après je fais plein d'ajout de clefs secondaires comme ça (...ADD CONTRAINT key_sqdf FOREIGN KEY...) et il ne couinne pas.

n°129962
Nestor
Posté le 23-04-2002 à 21:18:06  profilanswer
 

up je crois.

n°129965
greg@frees​tarthu
Posté le 23-04-2002 à 21:34:52  profilanswer
 

ne suis pas un expert en sgbdr, mais j'ai crois comprendre que le principe d'une clé primaire est que justement... elle est primaire (la 1ere, la plus "importante" ), donc logiquement il ne peut y'en avoir qu'une...
 
qqun peut confirmer?

n°130029
Nestor
Posté le 24-04-2002 à 09:10:35  profilanswer
 

ben oui c'est bien la bonne syntaxe (en oracle ça marche aussi bien entendu).  
Mais en mettant UNIQUE ou PRIMARY KEY il me répond à chaque fois ("ALTER TABLE / ADD CONSTRAINT is not implemented".  
 
Ca fait chier parce qu'avec des FOREIGN KEY (je me répète) ça semble passer. De plus la syntaxe décrite ci-dessus est bien présente dans la doc. :(


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  PostGres : peut-on créer une double clef primaire ?

 

Sujets relatifs
PostGres : voir la description des tablesComment creer son UNINSTALL de programme ?
Forum en PHP Qui peux me faire ça, remuneration a la clefPostGres et Java/Jsp
Comment créer une variable d'environnement au niveau system sous NT ?Créer des fichiers avec PHP
Je cherche une perssones pour me creer un appelet java pour un chat.Créer un.bat pour lancer une session FTP ?
[Perl] comment créer un fichier (text) et y ecrire des chaines de cara[C++] Créer une image (static control)
Plus de sujets relatifs à : PostGres : peut-on créer une double clef primaire ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR