|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre éclairé
![]() Michael ChusseauCoordinateur développement web Inscription : août 2004 Messages : 475 ![]() |
'lut,
toujours dans le même contexte, comment je peut savoir si un champs est primary key ou foreign key. j'ai trouver la table pg_constraint mais j'ai aucun lien entre mes table et les contraintes. merci de votre aide Mic |
|
|
00
|
|
|
#2 | |||||||||
|
Membre Expert
![]() David GuillotChef de projet en SSII Inscription : mars 2004 Messages : 879 ![]() |
re,
si tu regardes bien la doc, tu verras : Citation:
Citation:
Citation:
il y a peut-etre plus simple mais je ne vois que ça...
__________________
Avant de poser une question ici : ![]() Après résolution de votre question : un clic sur , un et un vote pour les personnes qui vous ont aidé |
|||||||||
|
00
|
|
|
#3 |
|
Membre éclairé
![]() Michael ChusseauCoordinateur développement web Inscription : août 2004 Messages : 475 ![]() |
Ya un pb, voila la requete que je fé
SELECT c.relname,a.attname,p.contype from pg_class as c, pg_attribute as a, pg_constraint as p WHERE c.relfilenode=a.attrelid and c.relname='med_medias' and p.conrelid=c.relfilenode cela me renvoie mes champs en double |
|
|
00
|
|
|
#4 |
|
Membre Expert
![]() David GuillotChef de projet en SSII Inscription : mars 2004 Messages : 879 ![]() |
la proposition de requete que je t'ai fait partait d'un nom d'attribut. si tu veux partir d'un nom de relation, la jointure avec pg_attribute n'est pas utile, et je crois meme que c'est elle qui apporte la redondance...
(si ça ne marche toujours pas, tu peux toujours utiliser DISTINCT pour virer les doublons... mais c'est un peu brutal...)
__________________
Avant de poser une question ici : ![]() Après résolution de votre question : un clic sur , un et un vote pour les personnes qui vous ont aidé |
|
00
|
|
|
#5 |
|
Membre éclairé
![]() Michael ChusseauCoordinateur développement web Inscription : août 2004 Messages : 475 ![]() |
ouai mais ce que je veut, c pour un nom de table donnée, cela me retourne la liste des champs qui sont soit pk ou fk
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com