SSIS - 将值从T-Sql任务传递到数据流任务

时间:2011-10-14 17:09:02

标签: sql-server-2008 ssis sql-server-2008-r2 business-intelligence

我希望从T-SQL任务输出标量值(从...中选择max(ID))并使用它来从另一台服务器提取数据。我确信我可以编写一个脚本任务来将该值检索到变量中并在数据流任务中使用它,但似乎应该有一种更简单的方法。

有什么建议吗?

更新

除了billinkc的回答,我发现这个教程非常有用:

http://sqlfool.com/2009/08/getting-started-with-variables-in-ssis/

1 个答案:

答案 0 :(得分:3)

像这样参数化您的查询以使用您从执行SQL任务中保存的值。

enter image description here

在此处设置参数。

enter image description here