支援的版本:目前 (17) / 16 / 15 / 14 / 13
開發版本:devel
不支援的版本:12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3 / 8.2 / 8.1 / 8.0 / 7.4 / 7.3 / 7.2 / 7.1

SHOW

SHOW — 顯示執行階段參數的值

概要

SHOW name
SHOW ALL

描述

SHOW 將顯示執行階段參數的目前設定。 這些變數可以使用 SET 陳述式來設定、透過編輯 postgresql.conf 組態檔、透過 PGOPTIONS 環境變數(當使用 libpq 或基於 libpq 的應用程式時),或者透過啟動 postgres 伺服器時的命令列標記來設定。請參閱 第 19 章 以取得詳細資訊。

參數

name

執行階段參數的名稱。可用的參數記錄在第 19 章SET參考頁面上。此外,有一些參數可以顯示但不能設定

SERVER_VERSION

顯示伺服器的版本號碼。

SERVER_ENCODING

顯示伺服器端字元集編碼。目前,此參數可以顯示但不能設定,因為編碼是在資料庫建立時決定的。

LC_COLLATE

顯示資料庫的排序規則 (文字排序) 的地區設定。目前,此參數可以顯示但不能設定,因為設定是在資料庫建立時決定的。

LC_CTYPE

顯示資料庫的字元分類的地區設定。目前,此參數可以顯示但不能設定,因為設定是在資料庫建立時決定的。

IS_SUPERUSER

如果目前角色具有超級使用者權限,則為 True。

ALL

顯示所有組態參數的值,並附有描述。

注意事項

函數 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 擴充功能。

另請參閱

SET, RESET

提交更正

如果您在文件中看到任何不正確、與特定功能的使用經驗不符或需要進一步澄清的內容,請使用此表格來回報文件問題。