-
structure d'une table
Bonjour à tous,
Je travail sur postgresql+POSTGIS etj'aimerai savoir QUELLE est la requette qui renvoit la structure d'une table c'est a dire les nom des differents champs d'une table:oops:
j'ai deja utilisé cette requette mais ca ne marche pas
pg_field_name( select * from table_name;)
Merci d'avance
-
salut;
C bon voila la solution:D
SELECT a.attname as champs
FROM pg_catalog.pg_attribute a
WHERE a.attrelid in (SELECT c.oid
FROM pg_catalog.pg_class c
LEFT JOIN pg_catalog.pg_namespace n ON n.oid = c.relnamespace
WHERE c.relname ~ '^???????????$'
AND pg_catalog.pg_table_is_visible(c.oid)
ORDER BY 1) AND a.attnum > 0 AND NOT a.attisdropped AND a.attname<>'the_geom'
ORDER BY a.attnum
en remplaçant ici ???????? par le nom de la table