sql >> Database >  >> RDS >> PostgreSQL

Hoe INFO-berichten te onderdrukken bij het uitvoeren van psql-scripts

Dit werkt voor mij:Postgres 9.1.4 op Debian GNU Linux met bash:

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

(Werkt nog steeds voor Postgres 12 op Ubuntu 18.04 LTS met bash.)

Het is ook wat de handleiding suggereert. In de meeste shells werkt het instellen van omgevingsvariabelen ook zonder een expliciete leidende env . Zie de opmerking van maxschlepzig.

Merk echter op dat er geen berichtniveau is INFO voor client_min_messages .
Dat is alleen van toepassing op log_min_messages en log_min_error_statement .




  1. Schemamigratie:Relationeel naar Star

  2. SQL - Opgeslagen procedure aanroepen voor elk record

  3. Gebruik meerdere conflict_targets in ON CONFLICT-clausule

  4. Hoe een NIET NULL-beperking in MySQL toe te voegen?