SHOW TABLES
Listet alle Basistabellen und Ansichten in einer Datenbank auf.
Anmerkung
Der StatementType-Parameter für SHOW TABLES in der GetQueryExecution-API-Operation ist als UTILITY kategorisiert, nicht als DDL.
Syntax
SHOW TABLES [IN database_name] ['regular_expression']
Parameter
- [IN database_name]
-
Gibt den
database_namean, aus der die Tabellen aufgeführt werden. Wird dies nicht angegeben, wird die Datenbank des aktuellen Kontexts verwendet.Anmerkung
SHOW TABLESkann scheitern, wenndatabase_nameein nicht unterstütztes Zeichen verwendet, wie etwa einen Bindestrich. Versuchen Sie zur Behebung, den Datenbanknamen in umgekehrten Anzeichen einzuschließen. - ['regular_expression']
-
Filtert die Liste der Tabellen nach dem von Ihnen spezifizierten
regular_expression. Um ein beliebiges Zeichen inAWSDataCatalog-Tabellen anzugeben, können Sie den*- oder.*-Platzhalterausdruck verwenden. Verwenden Sie für Apache Hive-Datenbanken den Platzhalterausdruck.*. Um eine Auswahl zwischen Zeichen anzuzeigen, verwenden Sie das|-Zeichen.
Beispiele
Beispiel – alle Tabellen in der Datenbank „“ anzeigen sampledb
SHOW TABLES IN sampledb
Results
alb_logs cloudfront_logs elb_logs flights_2016 flights_parquet view_2016_flights_dfw
Beispiel – die Namen aller Tabellen in sampledb anzeigen, die das Wort „Flüge“ enthalten
SHOW TABLES IN sampledb '*flights*'
Results
flights_2016 flights_parquet view_2016_flights_dfw
Beispiel – die Namen aller Tabellen in sampledb anzeigen, die mit dem Wort „Protokolle“ enden
SHOW TABLES IN sampledb '*logs'
Results
alb_logs cloudfront_logs elb_logs