本文介紹了SHOW的語法、參數以及示例等內容。
描述
SHOW
將顯示運行時參數的當前設置。 這些變量可以使用SET
語句、編輯 postgresql.conf
配置參數、通過 PGOPTIONS
環境變量(使用 libpq或者基于libpq的應用時) 或者啟動postgres
服務器時通過命令行標志設置。
語法
SHOW name
SHOW ALL
參數
name
一個運行時參數的名稱。此外,有一些可以顯示但不能設置的參數:SERVER_VERSION
顯示服務器的版本號。SERVER_ENCODING
顯示服務器端的字符集編碼。當前,這個參數可以被顯示但不能被設置,因為該設置是在數據庫創建時決定的。LC_COLLATE
顯示數據庫的排序規則(文本序)的區域設置。當前, 這個參數可以被顯示但不能被設置,因為該設置是在數據庫創建時決定的。LC_CTYPE
顯示數據庫的字符分類的區域設置。當前, 這個參數可以被顯示但不能被設置,因為該設置是在數據庫創建時決定的。IS_SUPERUSER
如果當前角色具有超級用戶特權則為真。ALL
顯示所有配置參數的值,并帶有描述。
說明
函數current_setting
產生等效的輸出。還有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)
文檔內容是否對您有幫助?