On 2020/09/28 19:06, Matthias Apitz wrote:
Hello, Maybe it's a FAQ, but I haven't seen the answer. I want to switch of the warning (because I know the fact of version not matching): $ psql -Usisis -dsisis SET psql (11.4, server 13.0) WARNING: psql major version 11, server major version 13. Some psql features might not work. Type "help" for help. sisis=# I tried to do it with the ~/.psqlrc file: $ cat ~/.psqlrc SET client_min_messages = 'error' The command gets executed (as the 'SET' shows), but does not silent the warning.
This warning is generated as a printf() statement by psql itself and is not affected by "client_min_messages" (which sets the level of error messages to be returned from the server). Looking at the source, there's no other way (apart from the -q/--quiet option) to suppress this warning. Regards Ian Barwick -- Ian Barwick https://www.2ndQuadrant.com/ PostgreSQL Development, 24x7 Support, Training & Services