- Categorias:
Funções do sistema (Informações do sistema)
SYSTEM$CURRENT_USER_TASK_NAME¶
Retorna o nome da tarefa atualmente em execução quando invocada a partir da instrução ou do procedimento armazenado definido pela tarefa.
Sintaxe¶
SYSTEM$CURRENT_USER_TASK_NAME()
Argumentos¶
Nenhum.
Exemplos¶
Insira o nome da tarefa atual em uma tabela junto com a hora atual:
CREATE TASK mytask WAREHOUSE = mywh, SCHEDULE = '5 MINUTE' AS INSERT INTO mytable(ts, task) VALUES(CURRENT_TIMESTAMP, SYSTEM$CURRENT_USER_TASK_NAME()); SELECT * FROM mytable; +-------------------------+------------------------------------+ | TS | TASK | |-------------------------+------------------------------------| | 2018-11-15 07:41:33.463 | MYDB.PUBLIC.MYTASK | +-------------------------+------------------------------------+