Я знаю, что в Impala (и другие базы данных) можно запустить оба из следующих:Impala Показать Таблицы
SHOW DATABASES
SHOW TABLES
Я также знаю, что могу добавить дополнительные LIKE
или IN
аргументы, например, чтобы показать мне все таблицы в базе данных Бананы Я мог бы написать:
SHOW TABLES IN Bananas
То, что я действительно хочу знать, это способ возвращения всех таблиц в базах данных без рекурсии через (также с указанием базы данных имя и имя таблицы в отдельных областях.
Я буду работать это через импали оболочки, так что я должен был бы первым вернуть обратно все имена баз данных, а затем производить линию сценария для каждой базы данных, чтобы дать мне таблицы.
Это не проблема для d о это как таковой, я просто не могу не интересно, должно быть лучше, чтобы в итоге: