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

SHOW CATALOGS

SHOW CATALOGS запрашивает все каталоги в текущем cluster Selena, включая внутренний каталог и внешние каталоги.

ПРИМЕЧАНИЕ

SHOW CATALOGS возвращает внешние каталоги пользователям, имеющим привилегию USAGE на этот внешний каталог. Если пользователи или роли не имеют этой привилегии ни на один внешний каталог, эта команда возвращает только default_catalog.

Синтаксис

SHOW CATALOGS

Вывод

+----------+--------+----------+
| Catalog | Type | Comment |
+----------+--------+----------+

Следующая таблица описывает поля, возвращаемые этим оператором.

ПолеОписание
CatalogИмя каталога.
TypeТип каталога. Internal возвращается, если каталог — default_catalog. Соответствующий тип каталога возвращается, если каталог является внешним, например Hive, Hudi или Iceberg.
CommentКомментарии к каталогу. Selena не поддерживает добавление комментариев к внешнему каталогу. Поэтому значение NULL для внешнего каталога. Если каталог — default_catalog, комментарий по умолчанию — An internal catalog contains this cluster's self-managed tables. default_catalog — единственный внутренний каталог в cluster Selena.

Примеры

Запрос всех каталогов в текущем cluster.

SHOW CATALOGS\G
*************************** 1. row ***************************
Catalog: default_catalog
Type: Internal
Comment: An internal catalog contains this cluster's self-managed tables.
*************************** 2. row ***************************
Catalog: hudi_catalog
Type: Hudi
Comment: NULL
*************************** 3. row ***************************
Catalog: iceberg_catalog
Type: Iceberg
Comment: NULL