PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

Vous n'êtes pas identifié(e).

#1 03/02/2017 11:18:14

Liste de PKs et de FKS multi-colonnes

Bonjour,

Dans le cadre d'une migration, j'ai besoin de deux listes ayant le format suivant

PKs
table_name, PK name, PK colonnes

ex :
Contacts, ContactID, ContactID
ContactsCategory, ID, ContactID, CategoryID
...

FKs
table_name, FK name, FK colonnes

où les xK colonnes sont des listes de 1 ou plusieurs éléments.

J'ai cherché sur le net. J'ai l'impression que crosstab ou array_arg seraient utiles mais je n'en suis pas sûr.

J'ai besoin d'aide car je ne vois pas comment m'en sortir.

Merci

Hors ligne

#2 03/02/2017 12:08:37

rjuju
Administrateur

Re : Liste de PKs et de FKS multi-colonnes

Bonjour,


En utilisant la requête que je vous ai fourni hier (http://forums.postgresql.fr/viewtopic.p … 763#p24763), ainsi que la description de pg_constraint (http://docs.postgresql.fr/9.6/catalog-p … raint.html) vous n'avez qu'à adapter pour votre besoin exact.

Hors ligne

#3 03/02/2017 12:13:14

Re : Liste de PKs et de FKS multi-colonnes

Merci !

Je n'avais pas vu votre poste d'hier !

Un bon week-end à tous les dalibiens !

Hors ligne

Pied de page des forums