SSIS:当没有匹配的查找时,将id = -1

时间:2018-08-23 07:32:29

标签: sql-server ssis

有人可以告诉我如何处理没有匹配项的查找转换吗?

我需要的是让不匹配的行插入ID为-1的另一个表的行(这表示这是不匹配的行)。

我正在执行7个互相遵循的查找,在每种情况下,如果查找失败,我想从特定表中复制id为-1的行并继续执行我的过程。

例如,如果表w_kpi和w_check之间的结果列不匹配,我想从表D_Result中选择ID = -1的行。

1 个答案:

答案 0 :(得分:0)

如果缺少该值,这些步骤将使您将其设置为-1。

  1. 请勿失败查找
  2. 添加派生列
  3. 将新列设置为:isull(lookupValue)?-1:lookupValue