PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

Réduire les avis gênants dans plpgsql

Vous pouvez désactiver les notifications au client à partir de n'importe quelle commande avec un paramètre local pour 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

Par documentation :

Si vous n'émettez pas RESET vous faites effectivement taire les notifications pour le reste de la transaction.

Alternativement, vous pouvez également définir client_min_messages par appel depuis la ligne de commande :