Перейти к основному содержимому
Версия: 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: Переключение на целевой каталог.