PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

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

#1 13/06/2019 12:27:39

Mlan2
Membre

Contexte des messages RAISE NOTICE

Bonjour,

Je cherche à réduire les messages produits lors de l'utilisation des commandes RAISE NOTICE.
En effet, lorsque j'utilise la commande RAISE NOTICE, le message produit s'affiche bien, mais accompagné du contexte dans lequel le message a été généré (nom de la fonction, ...), ce qui rend parfois trop verbeux les messages lors des mises au point d'un code.

Est t'il possible d'éviter l'affichage du contexte, de façon à avoir uniquement le message enregistré dans la commande RAISE NOTICE ?

D'avance merci de votre retour.

Hors ligne

#2 13/06/2019 15:29:05

Marc Cousin
Membre

Re : Contexte des messages RAISE NOTICE

Je pense que ce que vous cherchez, c'est log_error_verbosity. À positionner à terse pour vous. https://www.postgresql.org/docs/current … gging.html


Marc.

Hors ligne

#3 13/06/2019 18:04:43

Mlan2
Membre

Re : Contexte des messages RAISE NOTICE

Merci du retour.

J'ai positionné la valeur de ce paramètre à terse, mais cela n'a pas d'effet sur l'aspect verbeux des messages.

Hors ligne

#4 13/06/2019 18:44:08

Marc Cousin
Membre

Re : Contexte des messages RAISE NOTICE

Vous avez rechargé la configuration ?
Et vous parlez bien des messages dans la log ?


Marc.

Hors ligne

#5 14/06/2019 13:08:35

dverite
Membre

Re : Contexte des messages RAISE NOTICE

Mlan2 a écrit :

J'ai positionné la valeur de ce paramètre à terse, mais cela n'a pas d'effet sur l'aspect verbeux des messages.

C'est côté client donc. Si c'est psql, voir les variables VERBOSITY et SHOW_CONTEXT. Par défaut le contexte ne devrait pas s'afficher avec RAISE NOTICE.

Hors ligne

Pied de page des forums