【发布时间】:2016-05-20 00:09:49
【问题描述】:
我的 SSIS 包中有一个 OnError 处理程序。我想在传递给处理程序内的执行 SQL 任务之前修改系统变量。在正常的数据流任务中,我可以将数据源传递给另一个任务以派生新列。这是我想要的功能,但在错误处理程序中。但是,拖动派生列任务需要我无法提供的输入。
如何将 OnError 系统变量映射到一些新的派生列?
【问题讨论】:
标签: ssis
我的 SSIS 包中有一个 OnError 处理程序。我想在传递给处理程序内的执行 SQL 任务之前修改系统变量。在正常的数据流任务中,我可以将数据源传递给另一个任务以派生新列。这是我想要的功能,但在错误处理程序中。但是,拖动派生列任务需要我无法提供的输入。
如何将 OnError 系统变量映射到一些新的派生列?
【问题讨论】:
标签: ssis
“列”的概念只存在于 DataFlow 任务中。在包的其余部分,有变量。
在事件处理程序中,您可以使用脚本任务来设置包变量的值,并使用优先级约束强制这在执行 SQL 任务之前发生。
【讨论】: