如果查找任务中的查找表为空,是否还有其他结果集要处理?
Sagar的
答案 0 :(得分:0)
这取决于您如何配置Lookup转换。它还取决于您使用的SSIS版本。 SSIS 2008允许您配置查找,以便失败转到错误输出或备用成功输出。
在任何一种情况下,如果已配置,该行将转到这两个输出中的一个。我不知道如果没有配置错误或备用输出会发生什么。我想你可能是对的。
如果您尝试在匹配时从查找表中填写值,但如果没有匹配则不执行任何操作,那么您需要配置其他两个输出中的一个,然后使用Union All变换将两个分支重新组合在一起。