类别:

上下文函数 (会话)

CURRENT_ORGANIZATION_USER

返回当前登录系统的用户的名称,但前提是该用户是 组织用户

语法

CURRENT_ORGANIZATION_USER()
Copy

实参

无。

返回

如果当前用户是组织用户,则返回类型为 VARCHAR 的值。

如果当前用户不是组织用户,则返回 NULL。

使用说明

  • 为符合 ANSI 标准,可以在 SQL 语句中调用此函数,而不必带括号。

    然而,如果您正在将一个 Snowflake Scripting 变量 设置为调用函数的表达式(例如,my_var := CURRENT_ORGANIZATION_USER();),则必须包含括号。有关更多信息,请参阅 上下文函数的用法说明

  • CURRENT_USER 上下文函数不同,当从数据共享使用者账户调用此函数时,该函数可以返回用户。

示例

SELECT CURRENT_ORGANIZATION_USER();
Copy
+-----------------------------+
| CURRENT_ORGANIZATION_USER() |
|-----------------------------|
| TSMITH                      |
+-----------------------------+
语言: 中文