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 visualizar os metadados de coluna, como tipo de dados, consulte Listar ou pesquisar colunas de uma tabela ou visualização especificada.
-
Para visualizar todas as colunas de todas as tabelas em um banco de dados específico no
AwsDataCatalog
, consulte Listar ou pesquisar colunas de uma tabela ou visualização especificada. -
Para visualizar todas as colunas de todas as tabelas em todos os bancos de dados no
AwsDataCatalog
, consulte Listar todas as colunas de todas as tabelas. -
Para visualizar as colunas que tabelas específicas têm em comum em um banco de dados, consulte Listar colunas que tabelas específicas têm em comum.
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