Перейти к основному содержимому
Версия: 2.0.x

catalog

Возвращает имя текущего каталога. Каталог может быть внутренним каталогом Selena или внешним каталогом, сопоставленным с внешним источником данных. Подробнее о каталогах см. в разделе Обзор каталогов.

Если каталог не выбран, возвращается внутренний каталог Selena default_catalog.

Синтаксис​

catalog()

Параметры​

Эта функция не требует параметров.

Возвращаемое значение​

Возвращает имя текущего каталога в виде строки.

Примеры​

Пример 1: Текущий каталог — внутренний каталог Selena default_catalog.

select catalog();
+-----------------+
| CATALOG() |
+-----------------+
| default_catalog |
+-----------------+
1 row in set (0.01 sec)

Пример 2: Текущий каталог — внешний каталог hudi_catalog.

-- Переключиться на внешний каталог.
set catalog hudi_catalog;

-- Вернуть имя текущего каталога.
select catalog();
+--------------+
| CATALOG() |
+--------------+
| hudi_catalog |
+--------------+

См. также​

SET CATALOG: Переключение на целевой каталог.