- 类别:
上下文函数 (会话对象)
CURRENT_ROLE_TYPE¶
如果会话中的当前活动(主要)角色是账户角色,则调用 CURRENT_ROLE_TYPE 函数将返回 ROLE
。从 Snowflake 原生应用程序内运行的会话中调用 CURRENT_ROLE_TYPE 函数将返回 APPLICATION_INSTANCE
。
语法¶
CURRENT_ROLE_TYPE()
实参¶
无。
使用说明¶
会话中的主要角色不能是数据库角色。因此,此函数永远不会返回 DATABASE_ROLE
。
无。
示例¶
SELECT CURRENT_ROLE_TYPE();
+---------------------+
| CURRENT_ROLE_TYPE() |
|---------------------|
| ROLE |
+---------------------+