- 类别:
系统函数 (系统信息)
SYSTEM$CURRENT_USER_TASK_NAME¶
返回从任务定义的语句或存储过程中调用时正在执行的任务的名称。
语法¶
SYSTEM$CURRENT_USER_TASK_NAME()
实参¶
无。
示例¶
将当前任务的名称与当前时间一起插入到表中:
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 | +-------------------------+------------------------------------+