Catégories :

Fonctions contextuelles (Objet de session)

CURRENT_ROLE_TYPE

L’appel de la fonction CURRENT_ROLE_TYPE renvoie ROLE si le rôle actif (principal) dans la session est un rôle de compte. L’appel de la fonction CURRENT_ROLE_TYPE à partir d’une session s’exécutant dans une application native de Snowflake renvoie APPLICATION_INSTANCE.

Syntaxe

CURRENT_ROLE_TYPE()
Copy

Arguments

Aucun.

Notes sur l’utilisation

Le rôle principal dans une session ne peut pas être un rôle de base de données. Par conséquent, cette fonctionnalité ne renverra jamais DATABASE_ROLE.

Aucun.

Exemples

SELECT CURRENT_ROLE_TYPE();

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