CURRENT_ROLE_TYPE
CURRENT_ROLE_TYPE
CURRENT_ROLE_TYPE() 함수를 호출하면, 세션의 현재 활성(기본, primary) 역할이 계정 역할(account role)이면 ROLE을 반환해요. Snowflake 네이티브 앱 안에서 실행 중인 세션에서 CURRENT_ROLE_TYPE 함수를 호출하면 APPLICATION_INSTANCE를 반환해요.
본문
문법
CURRENT_ROLE_TYPE()
인자
없음.
사용 메모
세션의 기본 역할은 데이터베이스 역할(database role)일 수 없어요. 따라서 이 함수는 DATABASE_ROLE을 반환하지 않아요.
예제
SELECT CURRENT_ROLE_TYPE();
+---------------------+
| CURRENT_ROLE_TYPE() |
|---------------------|
| ROLE |
+---------------------+