SHOW将显示当前运行时参数的数值。这些变量可以通过SET语句、编辑postgresql.conf文件、PGOPTIONS环境变量(在使用基于libpq的应用程序的时候)、启动postgres的命令行参数来设置。参阅章Chapter 18获取细节。 SHOW will display the current setting of run-time parameters. These variables can be set using the SET statement, by editing the postgresql.conf configuration file, through the PGOPTIONS environmental variable (when using libpq or a libpq-based application), or through command-line flags when starting the postgres server. See Chapter 18 for details.
运行时参数的名称。可用参数记录子在Chapter 18中并且在 SET参考页。除此之外,有几个可以显示但不能设置的参数:
显示服务器的版本号
显示服务器端的字符集编码。目前,这个参数只能显示但不能设置,因为编码是在创建数据库的时候决定的。
显示数据库的局部环境设置来排序(文本序列)。目前,该参数可以显示 但不能设置,因为该设置是在数据库创建时设定的。
显示数据库的局部环境设置来字符分类(文本序列)。目前,该参数可以显示 但不能设置,因为该设置是在数据库创建时设定的。
如果当前角色拥有超级用户特权则为真。
显示所有配置参数参数以及其描述
显示当前DateStyle设置:
SHOW DateStyle; DateStyle ----------- ISO, MDY (1 row)
显示参数geqo的当前设置:
SHOW geqo; geqo ------ on (1 row)
显示所有设置:
SHOW ALL; name | setting | description -------------------------+---------+------------------------------------------------- allow_system_table_mods | off | Allows modifications of the structure of ... . . . xmloption | content | Sets whether XML data in implicit parsing ... zero_damaged_pages | off | Continues processing past damaged page headers. (196 rows)