Skip site navigation (1) Skip section navigation (2)

Peripheral Links

Header And Logo

PostgreSQL
| The world's most advanced open source database.

Site Navigation

Search for
  Advanced Search

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

Privacy Policy | PostgreSQL Archives hosted by Command Prompt, Inc. | Designed by tinysofa
Copyright © 1996 – 2008 PostgreSQL Global Development Group