Das funktioniert bei mir:Postgres 9.1.4 unter Debian GNU Linux mit Bash:
env PGOPTIONS='-c client_min_messages=WARNING' psql ...
(Funktioniert immer noch für Postgres 12 auf Ubuntu 18.04 LTS mit Bash.)
Das schlägt auch die Anleitung vor. In den meisten Shells funktioniert das Setzen von Umgebungsvariablen auch ohne explizit vorangestelltes env
. Siehe Kommentar von maxschlepzig.
Beachten Sie jedoch, dass es keine Nachrichtenebene INFO
gibt für client_min_messages
.
Das gilt nur für log_min_messages
und log_min_error_statement
.