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

SHOW DATABASES

デスクリプション

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

Syntax

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 |
    +--------------------+