カテゴリ:

コンテキスト関数 (セッションオブジェクト)

CURRENT_ROLE_TYPE

セッションで現在アクティブな(プライマリ)ロールがアカウントロールである場合、 CURRENT_ROLE_TYPE 関数を呼び出すと ROLE が返されます。Snowflakeネイティブアプリケーション内で実行されているセッションから CURRENT_ROLE_TYPE 関数を呼び出すと、 APPLICATION_INSTANCE が返されます。

構文

CURRENT_ROLE_TYPE()
Copy

引数

なし。

使用上の注意

セッションのプライマリロールをデータベースロールにすることはできません。したがって、この関数が DATABASE_ROLE を返すことはありません。

なし。

SELECT CURRENT_ROLE_TYPE();

+---------------------+
| CURRENT_ROLE_TYPE() |
|---------------------|
| ROLE                |
+---------------------+
Copy