- Categorias:
Funções de contexto (General)
IS_GROUP_IMPORTED (função SYS_CONTEXT)¶
Retorna o valor VARCHAR 'TRUE' se o grupo especificado é um grupo de usuários da organização que foi importado para a conta atual.
- Consulte também:
SYS_CONTEXT (namespace SNOWFLAKE$ORGANIZATION), IS_GROUP_ACTIVATED (função SYS_CONTEXT), IS_USER_IMPORTED (função SYS_CONTEXT)
Sintaxe¶
SYS_CONTEXT(
'SNOWFLAKE$ORGANIZATION' ,
'IS_GROUP_IMPORTED' ,
'<group_name>'
)
Argumentos¶
'SNOWFLAKE$ORGANIZATION'Especifica que você deseja chamar uma função para retornar informações de contexto sobre a organização atual.
'IS_GROUP_IMPORTED'Chama a função IS_GROUP_IMPORTED.
'group_name'Especifica o nome do grupo de usuários da organização a ser verificado.
Retornos¶
A função retorna um dos seguintes valores VARCHAR:
'TRUE'se o grupo de usuários da organização foi importado para a conta atual.'FALSE'se o grupo de usuários da organização não foi importado para a conta atual ou não é um grupo de usuários da organização válido.
Para comparar esse valor de retorno com o valor BOOLEAN TRUE ou FALSE, converta o valor de retorno para BOOLEAN. Por exemplo:
SELECT SYS_CONTEXT('SNOWFLAKE$ORGANIZATION', 'IS_GROUP_IMPORTED', 'my_group_name')::BOOLEAN = TRUE;
Notas de uso¶
Exemplos¶
O exemplo a seguir retorna 'TRUE' se o grupo my_group_name é um grupo de usuários da organização que foi importado para a conta atual:
SELECT SYS_CONTEXT('SNOWFLAKE$ORGANIZATION', 'IS_GROUP_IMPORTED', 'my_group_name');