我正在处理需要检索结果集的SSIS包。我将所有可更改的设置存储在数据库中,其中一个是检索数据的存储过程。我将设置存储为包中的变量。
我的问题是,存储过程需要输入参数。所以我有一个OLE DB连接,使用一个执行任务组件,我在执行任务编辑器中设置了源变量的变量名称。我知道如果我使用直接输入,我可以使用“exec sp_Name?,?,?”使用表示参数的问号,但是当SQL SourceType设置为“Variable”时,我找不到任何传递参数的方法。
答案 0 :(得分:2)
与直接访问相同。
@ [User :: Query] string" exec sp_Name?,?,?"
按预期映射参数。