Toto funguje pro mě:Postgres 9.1.4 na Debian GNU Linux s bash:
env PGOPTIONS='-c client_min_messages=WARNING' psql ...
(Stále funguje pro Postgres 12 na Ubuntu 18.04 LTS s bash.)
To je také to, co doporučuje manuál. Ve většině shellů funguje nastavení proměnných prostředí také bez explicitního úvodního env
. Viz komentář maxschlepzig.
Pamatujte však, že neexistuje žádná úroveň zprávy INFO
pro client_min_messages
.
To platí pouze pro log_min_messages
a log_min_error_statement
.