SQL COMMAND · 会话与参数
SHOW
显示一个运行时参数的值
show the value of a run-time parameter
SHOW会话与参数引入 6.4(基线)现存至 20 devel3 次语法变更
- 动词
SHOW- 对象
—- 分组
- 会话与参数
- 引入版本
- 6.4(基线)
- 状态
- 现存
- 语法变更次数
- 3
- 手册小节数
- 6
版本轨迹
相对 PostgreSQL 17 无变化。
语法铁道图 PostgreSQL 18
沿轨道从左向右阅读,分岔表示选择,绕行表示可选,回环表示重复。方框为参数,点击带下划线的参数可展开子规则。
SHOW · 语法 2
语法概要
SHOW name SHOW ALL
描述
SHOW 将显示运行时参数的当前设置。这些变量可以使用 SET 语句来设置,也可以通过编辑
postgresql.conf 配置文件、使用
PGOPTIONS 环境变量(在使用
libpq 或基于 libpq 的应用时),或者在启动 postgres 服务器时通过命令行标志来设置。详见第 19 章。
参数
注解
函数 current_setting 也会产生等效的输出,见第 9.28.1 节。另外,pg_settings
系统视图也会给出相同的信息。
示例
显示参数 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)
兼容性
SHOW 命令是一种
PostgreSQL 扩展。
另见
语法演化
相邻大版本之间的差异,新的在前。版本号链接到对应快照。
PostgreSQL 19← 18正文更新
正文更新PostgreSQL 17← 16正文更新
正文更新PostgreSQL 16← 15正文更新
正文更新PostgreSQL 14← 13正文更新
正文更新PostgreSQL 13← 12正文更新
正文更新PostgreSQL 9.6← 9.5正文更新
正文更新PostgreSQL 9.2← 9.1正文更新
正文更新PostgreSQL 9.0← 8.4正文更新
正文更新PostgreSQL 8.4← 8.3正文更新
正文更新PostgreSQL 8.3← 8.2正文更新
正文更新PostgreSQL 8.2← 8.1正文更新
正文更新PostgreSQL 8.1← 8.0正文更新
正文更新PostgreSQL 8.0← 7.4正文更新
正文更新PostgreSQL 7.4← 7.3正文更新
正文更新PostgreSQL 7.3← 7.2正文更新
正文更新PostgreSQL 7.2← 7.1语法变化
+ SHOW ALL正文更新PostgreSQL 7.1← 7.0语法变化
sql-show.htm → sql-show.html
+ SHOW name− SHOW keyword正文更新PostgreSQL 7.0← 6.5语法变化
+ SHOW keyword− SHOW variable正文更新PostgreSQL 6.5← 6.4正文更新
正文更新