Перейти к содержимому
Последнее обновление

SHOW DATABASES

Описание​

Эта инструкция используется для отображения видимых в данный момент баз данных.

Синтаксис​

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

Необязательные параметры​

** 1. <catalog>**

Соответствующий 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 |
    +--------------------+