sql >> Databasteknik >  >> RDS >> PostgreSQL

Minska störande meddelanden i plpgsql

Du kan tysta meddelanden till klienten från vilket kommando som helst med en lokal inställning för 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

Per dokumentation:

Om du inte utfärdar RESET du tystar effektivt meddelanden för resten av transaktionen.

Alternativt kan du också ställa in client_min_messages per samtal från kommandoraden:



  1. MySQL-felsökningsverktyg långsamma frågor?

  2. Hur kan jag ändra flera tabeller samtidigt i mysql?

  3. Få resultat från dynamisk SQL i lagrad procedur

  4. WordPress – Bakom kulisserna, del 1