SHOW TABLES
データベース内のすべての基本テーブルとビューを一覧表示します。
注記
GetQueryExecution API オペレーションの SHOW TABLES の StatementType パラメータは DDL ではなく UTILITY に分類されます。
概要
SHOW TABLES [IN database_name] ['regular_expression']
パラメータ
- [IN database_name]
-
テーブルを一覧表示する
database_nameを指定します。省略すると、現在のコンテキストのデータベースが使用されます。注記
database_nameがハイフンなどのサポートされていない文字を使用すると、SHOW TABLESは失敗する可能性があります。回避策として、データベース名をバッククォートで囲んでみてください。 - ['regular_expression']
-
テーブルのリストをフィルタして、指定した
regular_expressionと一致するものに絞り込みます。AWSDataCatalogテーブルの任意の文字を示すには、*または.*ワイルドカード式を使用できます。Apache Hive データベースの場合は、.*ワイルドカード式を使用します。文字間の選択を示すには、|文字を使用します。
例
例 – データベース sampledb 内のすべてのテーブルを表示します
SHOW TABLES IN sampledb
Results
alb_logs cloudfront_logs elb_logs flights_2016 flights_parquet view_2016_flights_dfw
例 – sampledb 内にある「flights」という単語を含むすべてのテーブルの名前を表示します
SHOW TABLES IN sampledb '*flights*'
Results
flights_2016 flights_parquet view_2016_flights_dfw
例 – sampledb 内にある「logs」という単語で終わるすべてのテーブルの名前を表示します
SHOW TABLES IN sampledb '*logs'
Results
alb_logs cloudfront_logs elb_logs