Help wanted!
The following content of this documentation page has been machine-translated. But unlike other websites, it is not done on the fly. This translated text lives on GitHub repository alongside main ClickHouse codebase and waits for fellow native speakers to make it more human-readable. You can also use the original English version as a reference.
クエリを表示
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