类别:

上下文函数 (会话对象)

CURRENT_ROLE_TYPE

如果会话中的当前活动(主要)角色是账户角色,则调用 CURRENT_ROLE_TYPE 函数将返回 ROLE。从 Snowflake 原生应用程序内运行的会话中调用 CURRENT_ROLE_TYPE 函数将返回 APPLICATION_INSTANCE

语法

CURRENT_ROLE_TYPE()
Copy

实参

无。

使用说明

会话中的主要角色不能是数据库角色。因此,此函数永远不会返回 DATABASE_ROLE

无。

示例

SELECT CURRENT_ROLE_TYPE();

+---------------------+
| CURRENT_ROLE_TYPE() |
|---------------------|
| ROLE                |
+---------------------+
Copy
语言: 中文