Учебники

HCatalog — Показать таблицы

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

Оператор Show Tables отображает имена всех таблиц. По умолчанию в нем перечислены таблицы из текущей базы данных или с предложением IN в указанной базе данных.

В этой главе описывается, как перечислить все таблицы из текущей базы данных в HCatalog.

Показать таблицы

Синтаксис SHOW TABLES следующий:

SHOW TABLES [IN database_name] ['identifier_with_wildcards'];

Следующий запрос отображает список таблиц —

./hcat e "Show tables;"

При успешном выполнении запроса вы увидите следующий ответ: