全テーブルのすべての列を一覧表示する - Amazon Athena

全テーブルのすべての列を一覧表示する

AwsDataCatalog にある全テーブル、あるいは AwsDataCatalog にある特定のデータベース内の全テーブルで、すべての列を一覧表示できます。

  • AwsDataCatalog にある全データベースのすべての列を一覧表示するには、クエリ SELECT * FROM information_schema.columns を使用します。

  • 結果を特定のデータベースに制限するには、WHERE 句で table_schema='database_name' を使用します。

例 — 特定のデータベース内の全テーブルですべての列を一覧表示する

次のクエリ例では、データベース webdata にある全テーブルのすべての列を一覧表示します。

SELECT * FROM information_schema.columns WHERE table_schema = 'webdata'