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 :
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 ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
Pour une table je fais comme ça et ça marche :
Cordialement,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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');
Ginger
Partager