SHOW COLUMNS - Amazon Athena

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

SHOW COLUMNS

僅顯示單一指定表格、Athena 檢視或資料目錄檢視的欄名稱。若要取得 Athena 檢視的詳細資訊,請 AWS Glue Data Catalog 改為查詢。如需資訊和範例,請參閱 查詢 AWS Glue Data Catalog 主題的下列章節:

對於「資料目錄」檢視,陳述式的輸出由 Lake Formation 存取控制控制所控制,並僅顯示呼叫者有權存取的資料行。

概要

SHOW COLUMNS {FROM|IN} database_name.table_or_view_name
SHOW COLUMNS {FROM|IN} table_or_view_name [{FROM|IN} database_name]

FROMIN 關鍵字可互換使用。If table_or_view_namedatabase_name 具有特殊字元,例如連字號,並以後引號括住名稱 (例如,`my-database`.`my-table`)。不要圍繞 table_or_view_namedatabase_name 用單引號或雙引號。目前,不支援使用 LIKE 和模式比對表達式。

範例

下列相等範例會顯示 customers 資料庫中 orders 資料表的資料欄。前兩個範例假設 customers 為目前的資料庫。

SHOW COLUMNS FROM orders
SHOW COLUMNS IN orders
SHOW COLUMNS FROM customers.orders
SHOW COLUMNS IN customers.orders
SHOW COLUMNS FROM orders FROM customers
SHOW COLUMNS IN orders IN customers