- Kategorien:
Kontextfunktionen (Allgemein)
IS_GROUP_IMPORTED (SYS_CONTEXT-Funktion)¶
Gibt den VARCHAR-Wert 'TRUE' zurück, wenn die angegebene Gruppe eine Benutzergruppe der Organisation ist, die in das aktuelle Konto importiert wurde.
- Siehe auch:
SYS_CONTEXT (SNOWFLAKE$ORGANIZATION-Namespace), IS_GROUP_ACTIVATED (SYS_CONTEXT-Funktion), IS_USER_IMPORTED (SYS_CONTEXT-Funktion)
Syntax¶
SYS_CONTEXT(
'SNOWFLAKE$ORGANIZATION' ,
'IS_GROUP_IMPORTED' ,
'<group_name>'
)
Argumente¶
'SNOWFLAKE$ORGANIZATION'Gibt an, dass Sie eine Funktion aufrufen möchten, um Kontextinformationen über die aktuelle Organisation zurückzugeben.
'IS_GROUP_IMPORTED'Ruft die IS_GROUP_IMPORTED-Funktion auf.
'group_name'Gibt den Namen der zu prüfenden Benutzergruppe der Organisation an.
Rückgabewerte¶
Die Funktion gibt einen der folgenden VARCHAR-Werte zurück:
'TRUE', wenn die Benutzergruppe der Organisation in das aktuelle Konto importiert wurde.'FALSE', wenn die Benutzergruppe der Organisation nicht in das aktuelle Konto importiert wurde oder keine gültige Organisationsbenutzergruppe ist.
Zum Vergleich dieses Rückgabewerts mit dem BOOLEAN-Wert TRUE oder FALSE müssen Sie den Rückgabewert in BOOLEAN umwandeln. Beispiel:
SELECT SYS_CONTEXT('SNOWFLAKE$ORGANIZATION', 'IS_GROUP_IMPORTED', 'my_group_name')::BOOLEAN = TRUE;
Nutzungshinweise¶
Beispiele¶
Das folgende Beispiel gibt 'TRUE' zurück, wenn die Gruppe my_group_name eine Benutzergruppe der Organisation ist, die in das aktuelle Konto importiert wurde:
SELECT SYS_CONTEXT('SNOWFLAKE$ORGANIZATION', 'IS_GROUP_IMPORTED', 'my_group_name');