SHOW

Name

SHOW -- 显示运行时参数的数值

Synopsis

SHOW name
  
SHOW ALL
  

输入

name

运行时参数的名称.参阅 SET 获取列表.

ALL

显示所有当前会话参数.

描述

SHOW 将显示当前运行时参数的数值. 这些变量可以通过 SET 语句来设置,或者通过编辑 postgresql.conf, 或者通过 PGOPTIONS 环境变量, 或者在postmaster启动时用命令行参数来设置.

即使 autocommit 设置为 offSHOW 也不启动一个新的事务块。参阅 Section 3.4 in PostgreSQL 7.3.3 管理员手册 里面的 autocommit 小节获取细节。

诊断

ERROR: not a valid option name: name

如果 variable 并不代表一个现存参数, 返回这个参数.

ERROR: permission denied

要获取某些参数,你必须是超级用户.

WARNING: Time zone is unknown

如果没有设置 TZPGTZ 环境变量, 返回此信息.

例子

显示当前 DateStyle 的设置:

SHOW DateStyle;
WARNING:  DateStyle is ISO with US (NonEuropean) conventions

显示当前基因优化器 (geqo)设置:

SHOW GEQO;
WARNING:  geqo = true

兼容性

SHOW 命令是 PostgreSQL 扩展.