SHOW 将显示当前运行时参数的数值。这些变量可以通过 SET 语句、编辑 postgresql.conf 文件、PGOPTIONS 环境变量(在使用基于 libpq 的应用程序的时候)、启动 postgres 的命令行参数来设置。参阅章17获取细节。
运行时参数的名称。可用的参数在章17以及 SET 手册页里面有文档。另外,还有几个参数可以显示,但是不能设置:
显示服务器的版本号
显示服务器端的字符集编码。目前,这个参数只能显示但不能设置,因为编码是在创建数据库的时候决定的。
显示数据库的字符集区域设置(字符顺序)。目前,这个参数只能显示但不能设置,因为它是在 initdb 的时候设置的。
为字符集分类显示数据库的区域设置。目前,这个参数只能显示但不能设置,因为它是在 initdb 的时候设置的。
如果当前事务认证标识符有超级用户权限,则为真。
显示所有配置参数参数以及其描述
显示当前 DateStyle 设置:
SHOW DateStyle; DateStyle ----------- ISO, MDY (1 row)
显示参数 geqo 的当前设置:
SHOW geqo; geqo ------ on (1 row)
显示所有设置:
SHOW ALL; name | setting | description --------------------------------+--------------------------------+---------------------------------------------------------------------------------------------- add_missing_from | off | Automatically adds missing table references to FROM clauses. archive_command | unset | WAL archiving command. . . . work_mem | 1024 | Sets the maximum memory to be used for query workspaces. zero_damaged_pages | off | Continues processing past damaged page headers. (146 rows)