类别:

:doc:`/sql-reference/functions-context`(会话)

CURRENT_USER

返回当前登录系统的用户名。

语法

CURRENT_USER()

CURRENT_USER
Copy

使用说明

  • 为符合 ANSI 标准,可以在不带括号的情况下调用此函数。

  • 允许向共享授予对包含此函数的 安全 UDF安全视图 的访问权限。当从数据共享使用者账户访问安全 UDF 或安全视图时,此函数始终返回 NULL 值。

  • 如果在分配给共享表或视图的 掩码策略行访问策略 中使用此函数,则 Snowflake 将返回 NULL 值。

示例

这显示了如何调用 CURRENT_USER 函数:

SELECT CURRENT_USER();
Copy

输出:

+----------------+
| CURRENT_USER() |
|----------------|
| TSMITH         |
+----------------+
Copy
语言: 中文