- Catégories :
Fonctions contextuelles (général)
IS_GROUP_IMPORTED (fonction SYS_CONTEXT)¶
Renvoie la valeur VARCHAR 'TRUE' si le groupe spécifié est un groupe d’utilisateurs d’organisation qui a été importé dans le compte actuel.
- Voir aussi :
SYS_CONTEXT (espace de noms SNOWFLAKE$ORGANIZATION), IS_GROUP_ACTIVATED (fonction SYS_CONTEXT), IS_USER_IMPORTED (fonction SYS_CONTEXT)
Syntaxe¶
SYS_CONTEXT(
'SNOWFLAKE$ORGANIZATION' ,
'IS_GROUP_IMPORTED' ,
'<group_name>'
)
Arguments¶
'SNOWFLAKE$ORGANIZATION'Spécifie que vous voulez appeler une fonction pour renvoyer des informations de contexte sur l’organisation actuelle.
'IS_GROUP_IMPORTED'Appelle la fonction IS_GROUP_IMPORTED.
'group_name'Spécifie le nom du groupe d’utilisateurs de l’organisation à vérifier.
Renvoie¶
La fonction renvoie l’une des valeurs VARCHAR suivantes :
'TRUE'si le groupe d’utilisateurs de l’organisation a été importé dans le compte actuel.'FALSE'si le groupe d’utilisateurs de l’organisation n’a pas été importé dans le compte actuel ou n’est pas un groupe d’utilisateurs de l’organisation valide.
Pour comparer cette valeur de retour à la valeur BOOLEAN TRUE ou FALSE, définissez la valeur de retour sur BOOLEAN. Par exemple :
SELECT SYS_CONTEXT('SNOWFLAKE$ORGANIZATION', 'IS_GROUP_IMPORTED', 'my_group_name')::BOOLEAN = TRUE;
Notes sur l’utilisation¶
Exemples¶
L’exemple suivant renvoie 'TRUE' si le groupe my_group_name est un groupe d’utilisateurs d’organisation qui a été importé dans le compte actuel :
SELECT SYS_CONTEXT('SNOWFLAKE$ORGANIZATION', 'IS_GROUP_IMPORTED', 'my_group_name');