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
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 :