5.1 KiB
machine_translated | machine_translated_rev | toc_priority | toc_title |
---|---|---|---|
true | 72537a2d52 |
38 | SHOW |
クエリを表示
SHOW CREATE TABLE
SHOW CREATE [TEMPORARY] [TABLE|DICTIONARY] [db.]table [INTO OUTFILE filename] [FORMAT format]
単一を返します String
-タイプ ‘statement’ column, which contains a single value – the CREATE
指定したオブジェクトの作成に使用するクエリ。
SHOW DATABASES
SHOW DATABASES [INTO OUTFILE filename] [FORMAT format]
一覧の全てのデータベースです。
このクエリは次と同じです SELECT name FROM system.databases [INTO OUTFILE filename] [FORMAT format]
.
SHOW PROCESSLIST
SHOW PROCESSLIST [INTO OUTFILE filename] [FORMAT format]
の内容を出力します。 システムプロセス 現在処理されているクエリのリストを含むテーブル。 SHOW PROCESSLIST
クエリ。
その SELECT * FROM system.processes
クエリを返しますデータに現在のすべてのクエリ.
Tip(コンソールで実行):
$ watch -n1 "clickhouse-client --query='SHOW PROCESSLIST'"
SHOW TABLES
テーブルの一覧を表示します。
SHOW [TEMPORARY] TABLES [{FROM | IN} <db>] [LIKE '<pattern>' | WHERE expr] [LIMIT <N>] [INTO OUTFILE <filename>] [FORMAT <format>]
もし FROM
句が指定されていない場合、クエリは現在のデータベースからテーブルの一覧を返します。
と同じ結果を得ることができます SHOW TABLES
次の方法でクエリを実行します:
SELECT name FROM system.tables WHERE database = <db> [AND name LIKE <pattern>] [LIMIT <N>] [INTO OUTFILE <filename>] [FORMAT <format>]
例
次のクエリでは、テーブルのリストから最初の二つの行を選択します。 system
名前が含まれるデータベース co
.
SHOW TABLES FROM system LIKE '%co%' LIMIT 2
┌─name───────────────────────────┐
│ aggregate_function_combinators │
│ collations │
└────────────────────────────────┘
SHOW DICTIONARIES
のリストを表示します 外部辞書.
SHOW DICTIONARIES [FROM <db>] [LIKE '<pattern>'] [LIMIT <N>] [INTO OUTFILE <filename>] [FORMAT <format>]
もし FROM
句が指定されていない場合、クエリは現在のデータベースから辞書のリストを返します。
と同じ結果を得ることができます SHOW DICTIONARIES
次の方法でクエリを実行します:
SELECT name FROM system.dictionaries WHERE database = <db> [AND name LIKE <pattern>] [LIMIT <N>] [INTO OUTFILE <filename>] [FORMAT <format>]
例
次のクエリでは、テーブルのリストから最初の二つの行を選択します。 system
名前が含まれるデータベース reg
.
SHOW DICTIONARIES FROM db LIKE '%reg%' LIMIT 2
┌─name─────────┐
│ regions │
│ region_names │
└──────────────┘
SHOW GRANTS
ユーザーの権限を表示します。
構文
SHOW GRANTS [FOR user]
Userが指定されていない場合、クエリは現在のユーザーの特権を返します。
SHOW CREATE USER
Aで使用されたパラメータを示します ユーザー作成.
SHOW CREATE USER
ユーザパスワードを出力しません。
構文
SHOW CREATE USER [name | CURRENT_USER]
SHOW CREATE ROLE
Aで使用されたパラメータを示します ロールの作成
構文
SHOW CREATE ROLE name
SHOW CREATE ROW POLICY
Aで使用されたパラメータを示します 行ポリシーの作成
構文
SHOW CREATE [ROW] POLICY name ON [database.]table
SHOW CREATE QUOTA
Aで使用されたパラメータを示します クォータの作成
構文
SHOW CREATE QUOTA [name | CURRENT]
SHOW CREATE SETTINGS PROFILE
Aで使用されたパラメータを示します 設定プロファイルの作成
構文
SHOW CREATE [SETTINGS] PROFILE name