Afficher commentaire séquence postgres
Bonjour
Je cherche à afficher le commentaire d'une séquence postgres, ainsi que le commentaire d'une fonction, et ce soit à l'aide de requêtes sql, soit à l'aide de psql sous linux…
J'ai essayé directement sous la console ceci :
\d nom_sequence
mais ça me renvoie ceci et non le commentaire en question :
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| Séquence « public.act_id »
Colonne | Type
---------------+---------
sequence_name | name
last_value | bigint
increment_by | bigint
max_value | bigint
min_value | bigint
cache_value | bigint
log_cnt | bigint
is_cycled | boolean
is_called | boolean |
Auriez vous une idée de comment faire pour récupérer le commentaire d'une séquence et aussi d'une fonction sous postgres, comme on récupère le commentaire d'une table ou de ses champs ?
Pour une table je fais comme ça et ça marche :
Code:
1 2 3 4 5 6 7 8 9
|
-- Premièrement je récupère l'oid correspondant à ma table
select oid from pg_class where relname = 'nom_table';
-- Puis je récupère le commentaire
select description from pg_description where objoid = '123456789' and objsubid = 0;
-- On peut aussi récupérer le commentaire comme ça :
select col_description('123456789','0'); |
Cordialement,
Ginger