我的SSIS包中有一个OnError处理程序。我想在传递给处理程序内的执行SQL任务之前修改系统变量。在正常的数据流任务中,我可以将数据源传递给另一个任务以获取新列。这是我想要的功能,但在错误处理程序中。但是,拖动派生列任务需要我无法提供的输入。
如何将OnError系统变量映射到一些新的派生列?
答案 0 :(得分:0)
“列”的概念仅存在于DataFlow任务中。在包的其余部分,有变量。
在事件处理程序中,您可以使用脚本任务来设置包变量的值,并使用优先约束在执行SQL任务之前强制执行此操作。