SHOW DATABASES
説明
このステートメントは、現在表示されているデータベースを表示するために使用されます。
構文
SHOW DATABASES [FROM <catalog>] [<filter_expr>];
オプションパラメータ
1. <catalog>
対応するカタログ
2. <filter_expr>
指定された条件でフィルタ
戻り値
| Column | Description |
|---|---|
| Database | データベース名 |
権限制御
このSQLコマンドを実行するユーザーは、少なくとも以下の権限を持っている必要があります:
| Permissions | Object | Notes |
|---|---|---|
| SELECT_PRIV | 対応するデータベース | 対応するデータベースの読み取り権限が必要 |
例
-
現在のすべてのデータベース名を表示します。
SHOW DATABASES;+--------------------+
| Database |
+--------------------+
| test |
| information_schema |
+--------------------+ -
hms_catalog内のすべてのデータベース名を表示します。SHOW DATABASES FROM hms_catalog;+---------------+
| Database |
+---------------+
| default |
| tpch |
+---------------+ -
現在
like 'infor%'という式でフィルタリングされているすべてのデータベースの名前を表示します。SHOW DATABASES like 'infor%';+--------------------+
| Database |
+--------------------+
| information_schema |
+--------------------+