★PostgreSQLカンファレンス2024 12月6日開催/チケット販売中★
他のバージョンの文書 16 | 15 | 14 | 13 | 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

SHOW

SHOW — 実行時パラメータの値を表示する

概要

SHOW name
SHOW ALL

説明

SHOWは、実行時パラメータの現在の設定を表示します。 これらの変数は、SET文、postgresql.conf設定ファイルの編集、環境変数PGOPTIONSlibpqの使用時、あるいはlibpqを使用したアプリケーションの使用時)、または、postgresサーバの始動時のコマンドラインフラグで設定することができます。 詳細は第20章を参照してください。

パラメータ

name

実行時パラメータの名前です。 利用可能なパラメータは第20章SETマニュアルページに記載されています。 さらに、表示のみ可能で、変更できない次のようなパラメータがあります。

SERVER_VERSION

サーバのバージョン番号を示します。

SERVER_ENCODING

サーバ側の文字セット符号化方式を表示します。 現時点では、符号化方式はデータベース作成時に決定されるため、このパラメータは表示のみ可能で、変更することができません。

LC_COLLATE

照合(テキストの順序付け)についてのデータベースのロケール設定を示します。 現時点では、この設定はデータベース作成時に決定されるため、このパラメータは表示のみ可能で、変更することができません。

LC_CTYPE

文字分類についてのデータベースのロケール設定を表示します。 現時点では、この設定はデータベース作成時に決定されるため、このパラメータは表示のみ可能で、変更することができません。

IS_SUPERUSER

現在のロールがスーパーユーザ権限を持つ場合は真になります。

ALL

全ての設定パラメータの値とその説明を表示します。

注釈

関数current_settingは同等の出力を生成します。 9.27.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