sql >> Base de Datos >  >> RDS >> PostgreSQL

Reducir avisos molestos en plpgsql

Puede silenciar los avisos al cliente desde cualquier comando con una configuración 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 documentación:

Si no emite RESET efectivamente silencia los avisos por el resto de la transacción.

Alternativamente, también puede configurar client_min_messages por llamada desde la línea de comando: