メインコンテンツまでスキップ
に最終更新

SHOW VARIABLES

説明​

このステートメントは Doris のシステム変数を表示します。条件を指定して絞り込むこともできます。

構文​

SHOW [<effective_scope>] VARIABLES [<like_pattern> | <where clause>]

任意パラメータ​

1. <effective_scope>

有効範囲には GLOBAL、SESSION、LOCAL のいずれかを指定します。省略した場合のデフォルトは SESSION です。LOCAL は SESSION の別名です。

2. <like_pattern>

LIKE 句を使って結果を照合し、絞り込みます。

3. <where>

WHERE 句を使って結果を照合し、絞り込みます。

アクセス制御要件​

この SQL コマンドを実行するユーザーには、少なくとも次の権限が必要です。

権限対象備考
N/Aセッション変数の表示に特別な権限は必要ありません

戻り値​

Variable_nameValueDefault_ValueChanged
variable name1value1default value10/1
variable name2value2default value20/1

使用上の注意​

  • SHOW VARIABLES は主にシステム変数の値を確認するために使用します。
  • SHOW VARIABLES の実行に特別な権限は必要ありません。サーバーに接続できれば実行できます。
  • Changed 列は、Return Value(戻り値)の表で、0 が未変更、1 が変更済みであることを示します。
  • SHOW ステートメントには次の制約があります。
    • WHERE 句では or を使用できません。
    • 列名は比較式の左辺に指定します。
    • WHERE 句でサポートされるのは等価比較のみです。
    • LIKE 句では variable_name に対して照合します。
    • % ワイルドカードは照合パターン内のどの位置にも使用できます。

例​

  • デフォルトでは Variable_name 列に対して照合します。次は完全一致の例です。

    show variables like 'max_connections';
  • % ワイルドカードを使うと、複数の項目に一致させられます。

    show variables like '%connec%';
  • WHERE 句を使って検索します。

    show variables where variable_name = 'version';