PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

Reduza os avisos incômodos no plpgsql


Você pode silenciar avisos para o cliente de qualquer comando com uma configuração local para client_min_messages :
SET LOCAL client_min_messages=warning;  -- "debug" would have opposite effect
DROP TABLE if exists t_xy;
RESET client_min_messages=warning;  -- may or may not be needed

Por documentação:

Se você não emitir RESET você efetivamente silencia os avisos pelo resto da transação.

Como alternativa, você também pode definir client_min_messages por chamada da linha de comando: