SHOW TABLES
Lista todas as tabelas base e exibe em um banco de dados.
nota
O parâmetro StatementType para SHOW TABLES na operação da API GetQueryExecution é categorizado como UTILITY, e não DDL.
Resumo
SHOW TABLES [IN database_name] ['regular_expression']
Parâmetros
- [IN database_name]
-
Especifica o
database_namede quais tabelas serão listadas. Se omitido, o banco de dados do contexto atual é assumido.nota
SHOW TABLESpoderá falhar sedatabase_nameusar 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_expressionespecificado por você. Para indicar qualquer caractere nas tabelasAWSDataCatalog, 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