Я ищу способ подсчета количества столбцов в таблице в Hive.Количество кол-во столбцов в улье
Я знаю, что следующий код работает в Microsoft SQL Server. Есть ли эквивалент улья?
SELECT COUNT(*),
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_CATALOG = 'database_name'
AND TABLE_SCHEMA = 'schema_name'
AND TABLE_NAME = 'table_name'
В конце команды SHOW COLUMNS отображается количество возвращенных строк, что указывает количество столбцов, поэтому этот ответ верен. –
Даже «Описать db_name.table_name;» даст счет таким же образом. – Srekk