メインコンテンツまでスキップ
バージョン: 4.x

SHOW DATABASES

説明

この文は、現在表示されているデータベースを表示するために使用されます。

構文

SHOW DATABASES [FROM <catalog>] [<filter_expr>];

オプションパラメータ

** 1. <catalog>**

対応するカタログ

** 2. <filter_expr>**

指定された条件でフィルタリング

戻り値

Columnデスクリプション
Databaseデータベース名

権限制御

このSQLコマンドを実行するユーザーは、少なくとも以下の権限を持つ必要があります:

PermissionsObject注釈
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 |
    +--------------------+