- 카테고리:
컨텍스트 함수 (세션)
CURRENT_USER¶
시스템에 현재 로그인한 사용자의 이름을 반환합니다.
구문¶
CURRENT_USER()
CURRENT_USER
인자¶
없습니다.
반환¶
이 함수는 VARCHAR 형식의 값을 반환합니다.
사용법 노트¶
ANSI 표준을 준수하기 위해 이 함수는 SQL 문에서 괄호 없이 호출할 수 있습니다.
그러나 Snowflake Scripting 변수 를 함수를 호출하는 식(예:
my_var := CURRENT_USER();
)으로 설정하는 경우 괄호를 포함해야 합니다. 자세한 내용은 컨텍스트 함수의 사용법 노트 를 참조하십시오.이 함수를 포함하는 보안 UDF 또는 보안 뷰 에 대한 액세스 권한을 부여하는 것이 허용됩니다. 데이터 공유 컨슈머 계정에서 보안 UDF 또는 보안 뷰에 액세스하면 이 함수는 항상 NULL 값을 반환합니다.
공유 테이블 또는 뷰에 할당된 마스킹 정책 또는 행 액세스 정책 에서 이 함수가 사용되는 경우 Snowflake는 NULL 값을 반환합니다.
예¶
이 예는 CURRENT_USER 함수를 호출합니다.
SELECT CURRENT_USER();
+----------------+
| CURRENT_USER() |
|----------------|
| TSMITH |
+----------------+