- 类别:
上下文函数 (通用)
IS_GROUP_IMPORTED(SYS_CONTEXT 函数)¶
如果指定的组是已导入当前账户的 组织用户组,则返回 VARCHAR 值 'TRUE'。
- 另请参阅:
SYS_CONTEXT(SNOWFLAKE$ORGANIZATION 命名空间)、IS_GROUP_ACTIVATED(SYS_CONTEXT 函数)、IS_USER_IMPORTED(SYS_CONTEXT 函数)
语法¶
SYS_CONTEXT(
'SNOWFLAKE$ORGANIZATION' ,
'IS_GROUP_IMPORTED' ,
'<group_name>'
)
实参¶
'SNOWFLAKE$ORGANIZATION'指定您要调用函数以返回有关当前组织的上下文信息。
'IS_GROUP_IMPORTED'调用 IS_GROUP_IMPORTED 函数。
'group_name'指定要检查的组织用户组的名称。
返回¶
该函数返回以下 VARCHAR 值之一:
如果组织用户组是已导入当前账户,则返回
'TRUE'。如果组织用户组未导入到当前账户中,或者不是有效的组织用户组,则返回
'FALSE'。
要将此返回值与 BOOLEAN 值 TRUE 或 FALSE 进行比较,请将返回值 转换 为 BOOLEAN。例如:
SELECT SYS_CONTEXT('SNOWFLAKE$ORGANIZATION', 'IS_GROUP_IMPORTED', 'my_group_name')::BOOLEAN = TRUE;
使用说明¶
示例¶
如果组 my_group_name 是已导入当前账户的组织用户组,则以下示例将返回 'TRUE':
SELECT SYS_CONTEXT('SNOWFLAKE$ORGANIZATION', 'IS_GROUP_IMPORTED', 'my_group_name');