有没有办法从任务正文访问任务runId?
CREATE TASK MY_TASK
WAREHOUSE = COMPUTE_WH
SCHEDULE = '60 minute'
AS
CALL LOAD_USER_TABLE_PROC(this.taskRunID) # Passing task runId to procedure.发布于 2021-02-20 08:51:24
我相信run_id是根任务被调度执行的时期。如果这就是您要在SP中查找的内容,那么简单地使用MY_TASK的TASK_HISTORY表函数并将结果限制为1条记录可能会更好。这将为您提供当前的run_id。您可以从LOAD_USER_TABLE_PROC过程内部执行此操作,而不是尝试将其作为参数传递。
这能满足你的需要吗?
https://stackoverflow.com/questions/66264800
复制相似问题