PostgreSQL SHOW

2021-09-13 15:02 更新

SHOW — 顯示一個運行時參數(shù)的值

大綱

SHOW name
SHOW ALL

描述

SHOW將顯示運行時參數(shù)的當(dāng)前設(shè)置。 這些變量可以使用SET語句、編輯 postgresql.conf配置參數(shù)、通過 PGOPTIONS環(huán)境變量(使用 libpq或者基于libpq的應(yīng)用時) 或者啟動postgres服務(wù)器時通過命令行 標(biāo)志設(shè)置。詳見第 19 章

參數(shù)

name

一個運行時參數(shù)的名稱??捎玫膮?shù)記錄在 第 19 章SET參考頁。此外,有一些可以顯示但不能設(shè)置的參數(shù):

SERVER_VERSION

顯示服務(wù)器的版本號。

SERVER_ENCODING

顯示服務(wù)器端的字符集編碼。當(dāng)前,這個參數(shù)可以被顯示 但不能被設(shè)置,因為該設(shè)置是在數(shù)據(jù)庫創(chuàng)建時決定的。

LC_COLLATE

顯示數(shù)據(jù)庫的排序規(guī)則(文本序)的區(qū)域設(shè)置。當(dāng)前, 這個參數(shù)可以被顯示但不能被設(shè)置,因為該設(shè)置是在 數(shù)據(jù)庫創(chuàng)建時決定的。

LC_CTYPE

顯示數(shù)據(jù)庫的字符分類的區(qū)域設(shè)置。當(dāng)前, 這個參數(shù)可以被顯示但不能被設(shè)置,因為該設(shè)置 是在數(shù)據(jù)庫創(chuàng)建時決定的。

IS_SUPERUSER

如果當(dāng)前角色具有超級用戶特權(quán)則為真。

ALL

顯示所有配置參數(shù)的值,并帶有描述。

注解

函數(shù)current_setting產(chǎn)生等效的輸出,見 第 9.27 節(jié)。還有, pg_settings 系統(tǒng)事務(wù)產(chǎn)生同樣的信息。

示例

顯示參數(shù)DateStyle的當(dāng)前設(shè)置:

SHOW DateStyle;
 DateStyle
-----------
 ISO, MDY
(1 row)

顯示參數(shù)geqo的當(dāng)前設(shè)置:

SHOW geqo;
 geqo
------
 on
(1 row)

顯示所有設(shè)置:

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


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號