使用多个存储过程执行SQL任务,并带有输入和输出参数



我有一个"执行SQL任务",其中一个存储过程需要多次调用。

此存储过程采用一个输入值并返回一个输出值。

所以我的代码就像:

EXEC test.sp_workdone ?,'TableName'  
EXEC test.sp_workdone ?,'TableName1'  
EXEC test.sp_workdone ?,'TableName2'   

桌子名称在哪里和"?"我需要通过的参数相同。同样,输出也是一个参数,对于每个结果,都将相同。

我要在此处实现的目标是将值插入表和输入值和输出值,这将在给定执行时相同。

例如,Audit_Table:第1个执行

1, Table, X  
1, Table2,X  
1, Table3,X

Audit_Table:第二执行

2, Table, X1  
2, Table2,X1  
2, Table3,X1  

找到解决方案!

我必须使用另一个执行SQL任务,该任务将生成我们应该使用sp的表列表。
然后使用该列表使用用于East Loop容器,然后使用Execute SQL任务将该列表使用到该SP中。:)

相关内容

  • 没有找到相关文章

最新更新