IS_ORGANIZATION_USER

引数が 組織ユーザー であるSnowflakeユーザーの場合は TRUE を返します。

構文

IS_ORGANIZATION_USER( <exp> )
Copy

引数

exp

Snowflakeユーザーオブジェクトの名前に解決する式。

リテラルでユーザー名を渡す場合は、一重引用符で囲みます(例: 'joe')。

戻り値

引数が組織ユーザーの場合、 TRUE を返します。

使用上の注意

データ共有コンテキストにおいて、この関数はプロバイダーアカウントとは 異なる組織 に存在するコンシューマーアカウントから呼び出された場合、 NULL を返します。プロバイダーと 同じ組織 内のコンシューマーアカウントから関数を呼び出すと、 TRUE または FALSE が返されます。

現在のアカウントのユーザー joe が組織ユーザーかどうかを判断します。

SELECT IS_ORGANIZATION_USER('joe');
Copy

セッションの現在のユーザーが組織ユーザーかどうかを判断します。

SELECT IS_ORGANIZATION_USER(CURRENT_USER());
Copy