SHOW TABLES - Amazon Athena

SHOW TABLES

Lista todas as tabelas base e exibe em um banco de dados.

Resumo

SHOW TABLES [IN database_name] ['regular_expression']

Parâmetros

[IN database_name]

Especifica o database_name de quais tabelas serão listadas. Se omitido, o banco de dados do contexto atual é assumido.

nota

SHOW TABLES poderá falhar se database_name usar um caractere sem suporte, como o hífen. Como solução alternativa, tente delimitar o nome do banco de dados com acentos graves.

['regular_expression']

Filtra a lista de tabelas às correspondentes ao regular_expression especificado por você. Para indicar qualquer caractere nas tabelas AWSDataCatalog, você pode usar a expressão curinga * ou .*. Para bancos de dados do Apache Hive, use a expressão curinga .*. Para indicar uma opção entre caracteres, use o caractere |.

Exemplos

exemplo – mostrar todas as tabelas no banco de dados sampledb
SHOW TABLES IN sampledb

Results

alb_logs cloudfront_logs elb_logs flights_2016 flights_parquet view_2016_flights_dfw
exemplo – mostrar os nomes de todas as tabelas em sampledb que incluem a palavra “flights”
SHOW TABLES IN sampledb '*flights*'

Results

flights_2016 flights_parquet view_2016_flights_dfw
exemplo – mostrar os nomes de todas as tabelas em sampledb que terminam com a palavra “logs”
SHOW TABLES IN sampledb '*logs'

Results

alb_logs cloudfront_logs elb_logs