Répertorier les tables d'une base de données spécifiée et rechercher une table par nom - Amazon Athena

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Répertorier les tables d'une base de données spécifiée et rechercher une table par nom

Pour répertorier les métadonnées des tables, vous pouvez effectuer une interrogation par schéma de table ou par nom de table.

Exemple – Liste des tables par schéma

La requête suivante répertorie les tables qui utilisent le schéma de table rdspostgresql.

SELECT table_schema, table_name, table_type FROM information_schema.tables WHERE table_schema = 'rdspostgresql'

Le tableau suivant montre un exemple de résultat.

table_schema table_name table_type
1 rdspostgresql rdspostgresqldb1_public_account BASE TABLE
Exemple – Recherche d'une table par nom

La requête suivante obtient des informations de métadonnées pour la table athena1.

SELECT table_schema, table_name, table_type FROM information_schema.tables WHERE table_name = 'athena1'

Le tableau suivant montre un exemple de résultat.

table_schema table_name table_type
1 par défaut athena1 BASE TABLE