Vous n'êtes pas identifié(e).

#1 03/12/2019 12:33:08

V12.1 - où sont les commentaires de vues

Bonjour,

je recherche comment interroger le dictionnaire des données afin de récupérer le commentaire d'une vue.

Exemple :
create table test1 (col1 int2);

CREATE OR REPLACE VIEW public.v_test1
AS SELECT test1.col1
   FROM test1
  WHERE test1.col1 > 20;

COMMENT ON VIEW public.v_test1 IS 'voici ma vue';

Comment faire un select pour récupérer ce commentaire ?

je vous remercie

Fred

Hors ligne

#2 03/12/2019 12:53:15

gleu
Administrateur

Re : V12.1 - où sont les commentaires de vues

La requête est :

select description from pg_description where objoid=X and objsubid=0;

Il faut remplacer X par l'OID de la vue.


Guillaume.

Hors ligne

#3 03/12/2019 16:55:02

Re : V12.1 - où sont les commentaires de vues

merci Guillaume, cela fonctionne très bien.

Hors ligne

Pied de page des forums