SHOW TABLES
データベース内のすべての基本テーブルとビューを一覧表示します。
概要
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