IS_ORGANIZATION_USER

Gibt TRUE zurück, wenn das Argument ein Snowflake-Benutzer ist, der ein Organisationsbenutzer ist.

Syntax

IS_ORGANIZATION_USER( <exp> )
Copy

Argumente

exp

Ausdruck, der in den Namen eines Snowflake-Benutzerobjekts aufgelöst wird.

Wenn Sie den Literalnamen eines Benutzers angeben, umgeben Sie ihn mit einfachen Anführungszeichen (z. B. 'joe').

Rückgabewerte

Gibt TRUE zurück, wenn das Argument ein Organisationsbenutzer ist.

Nutzungshinweise

In Datenfreigabekontexten gibt diese Funktion NULL zurück, wenn sie von einem Verbraucherkonto aufgerufen wird, das in einer anderen Organisation als das Konto des Anbieters existiert. Der Aufruf der Funktion von einem Verbraucherkonto in der gleichen Organisation wie der Anbieter gibt TRUE oder FALSE zurück.

Beispiele

Ermitteln Sie, ob der Benutzer joe im aktuellen Konto ein Organisationsbenutzer ist:

SELECT IS_ORGANIZATION_USER('joe');
Copy

Ermitteln Sie, ob der aktuelle Benutzer in der Sitzung ein Organisationsbenutzer ist:

SELECT IS_ORGANIZATION_USER(CURRENT_USER());
Copy