我想向连接到 Postgresql 数据库的用户展示横幅 motd(今日消息)。类似于您使用的 cisco 路由器和交换机 cli:
banner motd "Seien Sie bitte vorsichtig....."
Run Code Online (Sandbox Code Playgroud)
然后在登录交换机/路由器时,您会看到该消息。
我想在连接到数据库时看到类似的东西。
例子:
$ psql postgres
psql (12.0)
Type "help" for help.
Seien Sie bitte vorsichtig.....
postgres=#
Run Code Online (Sandbox Code Playgroud) 我正在尝试在 PostgreSQL 13 中设置新数据库的排序规则,但它似乎没有生效:
postgres=# CREATE DATABASE assets ENCODING 'UTF8' LC_COLLATE 'C' LC_CTYPE 'en_US.UTF-8';
CREATE DATABASE
postgres=# \l
List of databases
Name | Owner | Encoding | Collate | Ctype | Access privileges
-----------+----------+----------+-------------+-------------+-----------------------
assets | postgres | UTF8 | en_US.UTF-8 | en_US.UTF-8 |
postgres | postgres | UTF8 | en_US.UTF-8 | en_US.UTF-8 |
template0 | postgres | UTF8 | en_US.UTF-8 | en_US.UTF-8 | =c/postgres +
| | | | | postgres=CTc/postgres
template1 | postgres | UTF8 | en_US.UTF-8 | …
Run Code Online (Sandbox Code Playgroud)