我有SSIS包,我在每个循环中运行存储过程。循环容器将参数传递给存储过程。在某些情况下,我需要将所有参数传递给存储过程,在其他情况下,我只需要传递一个参数。有没有办法我可以设置是否应该传递参数?也许可以使用Expression in Loop容器?
答案 0 :(得分:2)
可能。也许。大概。问题所在,很难说。
需要根据“问题中未提供的逻辑”提供或不提供参数。您可能有多个Execute SQL Tasks
具有优先约束,从而为不同的任务提供动力。
另一种方法是为查询使用Expression,并将参数作为文本的一部分传递。我提出了一些理由,你可能 想要在answer
上做这件事。另一种方法可能是在需要的任务中将参数归零为@TI referenced
如果您需要具体信息,请编辑您的问题以包含详细信息。