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

SHOW DATABASES

説明​

このステートメントは、現在参照できるデータベースを表示します。

構文​

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

省略可能なパラメータ​

** 1. <catalog>**

対象のカタログ

** 2. <filter_expr>**

指定した条件でデータベースを絞り込みます

戻り値​

列説明
Databaseデータベース名

権限制御​

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

権限対象備考
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 |
    +--------------------+