CLASSES 뷰¶
이 Information Schema 뷰는 데이터베이스에서 각 클래스 의 행을 표시합니다.
- 참고 항목:
열¶
열 이름 |
데이터 타입 |
설명 |
---|---|---|
NAME |
VARCHAR |
인스턴스의 이름입니다. |
SCHEMA_NAME |
VARCHAR |
인스턴스가 속한 스키마의 이름입니다. |
DATABASE_NAME |
VARCHAR |
인스턴스가 속한 데이터베이스의 이름입니다. |
VERSION |
VARCHAR |
현재 이 계정에서 활성화된 클래스의 버전입니다. |
OWNER |
VARCHAR |
인스턴스를 소유한 역할의 이름입니다. |
OWNER_ROLE_TYPE |
VARCHAR |
클래스의 인스턴스를 소유하는 역할의 내부/시스템 생성 식별자입니다. |
IS_SERVICE_CLASS |
VARCHAR |
클래스가 SERVICE 클래스인 경우 TRUE입니다. |
CREATED |
TIMESTAMP_LTZ |
인스턴스가 만들어진 날짜 및 시간입니다. |
COMMENT |
VARCHAR |
인스턴스에 대한 설명입니다. |
사용법 노트¶
뷰에는 세션의 현재 역할에 액세스 권한이 부여된 오브젝트만 표시됩니다.
예¶
SNOWFLAKE 데이터베이스의 모든 클래스를 검색합니다.
SELECT name, schema_name, database_name, version
FROM SNOWFLAKE.INFORMATION_SCHEMA.CLASSES;