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

#1 19/12/2017 17:27:11

Passer sous silence les NOTICE

J'ai un script sql dans lequel j'effectue une première opération de création de table si elle n'existe pas.

create table if not exists ma_table (col1 int2);

lors de l'exécution, le message suivant apparait :
Fun_clu.sql:19: NOTICE:  la relation «  ma_table » existe déjà, poursuite du traitement

Est il possible par une commande psql, de masquer le NOTICE, puis re remettre la situation comme avant, parce que dans la suite du script, je souhaite voir les messages NOTICE ?


je vous remercie

Fred

Hors ligne

#2 19/12/2017 21:14:22

dverite
Membre

Re : Passer sous silence les NOTICE

Pour les enlever:

  SET client_min_messages TO warning;

Pour les remettre:

  SET client_min_messages TO default;

Hors ligne

Pied de page des forums