2012-04-19 59 views
0

我想在两种不同的条件下执行相同的任务。它们是 1.如果作业成功并且RowCount为0. 2.如果作业成功并执行了其他任务。通过不同的路由执行相同的SSIS任务

我试图使用相同的SQL Execute Task,但不管结果如何,它都不执行该任务。请参阅下面的屏幕截图。 enter image description here

但我复制那份工作,直接连接到其他工作。那时,它工作。这是否意味着我们不能有不同的路线来执行相同的任务? enter image description here

谢谢。

回答

2

双击绿色箭头。您将有如下对话框:

enter image description here

选择“逻辑或”像上述形象。这会让你的绿线变成点缀。现在,您可以将几个箭头连接到相同的任务。

您执行此任务的方式的工作方式与AND一样,这意味着只有在约束成功的情况下,该任务才会执行。

+0

哦,是的。我认为它适用于评估选项,因为我选择了评估操作:约束和表达式。所以,我认为我必须选择逻辑与。非常感谢。 – TTCG 2012-04-19 14:56:52

相关问题