SHOW COLUMNS - Amazon Athena

SHOW COLUMNS

Mostra somente os nomes das colunas para uma tabela especificada única, uma visualização do Athena ou uma visualização do Catálogo de Dados. Para obter informações mais detalhadas sobre visualizações do Athena, consulte o AWS Glue Data Catalog. Para obter informações e exemplos, consulte as seguintes seções do tópico Consultar o AWS Glue Data Catalog:

Para visualizações do Catálogo de Dados, a saída da instrução é controlada pelo controle de acesso do Lake Formation e mostra somente as colunas às quais o chamador tem acesso.

Resumo

SHOW COLUMNS {FROM|IN} database_name.table_or_view_name
SHOW COLUMNS {FROM|IN} table_or_view_name [{FROM|IN} database_name]

É possível usar as palavras-chave FROM e IN de forma intercambiável. Se table_or_view_name ou database_name tiver caracteres especiais como hifens, coloque-os entre acentos graves (por exemplo, `my-database`.`my-table`). Não coloque table_or_view_name ou database_name entre aspas simples ou duplas. Atualmente, o uso de LIKE e das expressões de correspondência de padrões não é permitido.

Exemplos

Os exemplos equivalentes a seguir mostram as colunas da tabela orders no banco de dados customers. Os dois primeiros exemplos consideram o banco de dados customers como o atual.

SHOW COLUMNS FROM orders
SHOW COLUMNS IN orders
SHOW COLUMNS FROM customers.orders
SHOW COLUMNS IN customers.orders
SHOW COLUMNS FROM orders FROM customers
SHOW COLUMNS IN orders IN customers