Categorias:

Funções de contexto (Objeto da sessão)

CURRENT_ROLE_TYPE

A chamada da função CURRENT_ROLE_TYPE retorna ROLE se a função ativa (primária) atual na sessão for uma função de conta. Chamar a função CURRENT_ROLE_TYPE a partir de uma sessão executada dentro de um aplicativo nativo Snowflake retorna APPLICATION_INSTANCE.

Sintaxe

CURRENT_ROLE_TYPE()
Copy

Argumentos

Nenhum.

Notas de uso

A função principal em uma sessão não pode ser uma função de banco de dados. Portanto, essa função nunca retornará DATABASE_ROLE.

Nenhum.

Exemplos

SELECT CURRENT_ROLE_TYPE();

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