- Categorias:
Funções de contexto (Sessão)
CURRENT_USER¶
Retorna o nome do usuário atualmente logado no sistema.
Sintaxe¶
CURRENT_USER()
CURRENT_USER
Notas de uso¶
Para cumprir as normas ANSI, esta função pode ser chamada sem parênteses.
É permitido o acesso em um UDF seguro ou exibição segura que contém esta função para um compartilhamento. Quando a UDF segura ou a exibição segura é acessada a partir da conta de consumidor de compartilhamento de dados, esta funçõ sempre retorna um valor NULL.
O Snowflake retorna um valor NULL se esta função for utilizada em uma política de mascaramento ou política de acesso a linhas que é atribuída a uma tabela ou exibição compartilhada.
Exemplos¶
Isso mostra como chamar a função CURRENT_USER
:
SELECT CURRENT_USER();Saída:
+----------------+ | CURRENT_USER() | |----------------| | TSMITH | +----------------+