SHOW TABLES - Amazon Athena

SHOW TABLES

Enumera todas las tablas de base y vistas de una base de datos.

Sinopsis

SHOW TABLES [IN database_name] ['regular_expression']

Parámetros

[IN database_name]

Especifica la database_name cuyas tablas se enumerarán. Si se omite, se presupondrá que es la base de datos del contexto actual.

nota

SHOW TABLES puede fallar si database_name usa un carácter no admitido, como un guion. Como solución alternativa, intente incluir el nombre de la base de datos entre comillas hacia atrás.

['regular_expression']

Filtra la lista de tablas para obtener las tablas que coinciden con la regular_expression que especifica. Para indicar cualquier carácter en las tablas AWSDataCatalog, puede utilizar la expresión comodín * o .*. Para las bases de datos de Apache Hive, utilice la expresión comodín .*. Para indicar una opción entre caracteres, utilice el carácter |.

Ejemplos

ejemplo – Mostrar todas las tablas de la base de datos sampledb
SHOW TABLES IN sampledb

Results

alb_logs cloudfront_logs elb_logs flights_2016 flights_parquet view_2016_flights_dfw
ejemplo – Mostrar los nombres de todas las tablas de sampledb que incluyen la palabra “flights” (vuelos)
SHOW TABLES IN sampledb '*flights*'

Results

flights_2016 flights_parquet view_2016_flights_dfw
ejemplo – Mostrar los nombres de todas las tablas de sampledb que terminan con la palabra “logs” (registros)
SHOW TABLES IN sampledb '*logs'

Results

alb_logs cloudfront_logs elb_logs