- カテゴリ:
コンテキスト関数 (セッションオブジェクト)
CURRENT_ROLE_TYPE¶
セッションで現在アクティブな(プライマリ)ロールがアカウントロールである場合、 CURRENT_ROLE_TYPE 関数を呼び出すと ROLE
が返されます。Snowflakeネイティブアプリケーション内で実行されているセッションから CURRENT_ROLE_TYPE 関数を呼び出すと、 APPLICATION_INSTANCE
が返されます。
構文¶
CURRENT_ROLE_TYPE()
引数¶
なし。
使用上の注意¶
セッションのプライマリロールをデータベースロールにすることはできません。したがって、この関数が DATABASE_ROLE
を返すことはありません。
なし。
例¶
SELECT CURRENT_ROLE_TYPE();
+---------------------+
| CURRENT_ROLE_TYPE() |
|---------------------|
| ROLE |
+---------------------+