Re: determiner les champ de clef primaire d'une
Laurent Mesuré a écrit :
Bonjur,
Bonjour,
ayant une table je voudrais extraire la liste des champs de la clef
primaire.
j'"essaye avec les tables pg_class,pg_index, mais du coup je me trouve
confronté au type int2vector. Du coup, je suis sur qu'il y a surement
une methode plus simple, mais je ne la trouve pas.
Si quelqu'un a une idée
Quelle version de PG utilisez-vous ?
Quel est votre contexte ? Pour un besoin _ponctuel_, psql vous
renseignera par la commande \d <nom_table>. De là un grep peux suffire à
isoler les informations recherchés.
ex:
safari=# \d library
Table "public.library"
Column | Type | Modifiers
--------+------+-----------
key | text | not null
value | text |
Indexes:
"library_pkey" PRIMARY KEY, btree ("key")
Home |
Main Index |
Thread Index