- 类别:
上下文函数 (会话)
CURRENT_ORGANIZATION_USER¶
返回当前登录系统的用户的名称,但前提是该用户是 组织用户。
语法¶
CURRENT_ORGANIZATION_USER()
实参¶
无。
返回¶
如果当前用户是组织用户,则返回类型为 VARCHAR 的值。
如果当前用户不是组织用户,则返回 NULL。
使用说明¶
为符合 ANSI 标准,可以在 SQL 语句中调用此函数,而不必带括号。
然而,如果您正在将一个 Snowflake Scripting 变量 设置为调用函数的表达式(例如,
my_var := CURRENT_ORGANIZATION_USER();
),则必须包含括号。有关更多信息,请参阅 上下文函数的用法说明。与 CURRENT_USER 上下文函数不同,当从数据共享使用者账户调用此函数时,该函数可以返回用户。
示例¶
SELECT CURRENT_ORGANIZATION_USER();
+-----------------------------+
| CURRENT_ORGANIZATION_USER() |
|-----------------------------|
| TSMITH |
+-----------------------------+