SHOW COLUMNS - Amazon Athena

SHOW COLUMNS

지정된 단일 테이블, Athena 뷰 또는 Data Catalog 뷰의 열 이름만 표시합니다. Athena 뷰에 대한 세부 정보를 얻으려면 대신 AWS Glue Data Catalog를 쿼리합니다. 자세한 내용과 예제는 AWS Glue Data Catalog 쿼리 주제의 다음 섹션을 참조하세요.

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 키워드는 서로 바꿔 사용할 수 있습니다. table_or_view_name 또는 database_name에 하이픈 같은 특수 문자가 있는 경우 이름을 억음 부호(backquote)로 둘러쌉니다(예: `my-database`.`my-table`). table_or_view_name 또는 database_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