PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Come eliminare i messaggi INFO durante l'esecuzione di script psql

Questo funziona per me:Postgres 9.1.4 su Debian GNU Linux con bash:

env PGOPTIONS='-c client_min_messages=WARNING' psql ...

(Funziona ancora per Postgres 12 su Ubuntu 18.04 LTS con bash.)

È anche quello che suggerisce il manuale. Nella maggior parte delle shell, l'impostazione delle variabili di ambiente funziona anche senza un env iniziale esplicito . Vedi il commento di maxschlepzig.

Nota, tuttavia, che non esiste un livello di messaggio INFO per client_min_messages .
Questo è applicabile solo a log_min_messages e log_min_error_statement .