Informatica更新策略查询伪代码逻辑

时间:2017-03-16 17:34:43

标签: transformation lookup informatica

给出了特定更新策略转换查询的伪代码逻辑。我需要在informatica更新策略Sql查询中编写它。我正在使用未连接的查找转换。由于我对此很陌生,我无法对此逻辑进行查询。

Datediff(Table3.purchased,Table2.activity_date) AS Date_Difference

我的逻辑就像     IIF((ISNULL(recordname),IIF(ISNULL(dbcal),dd_insert)),     dd_update,dd_delete)

请建议有效的查询。 TIA

2 个答案:

答案 0 :(得分:0)

那么,好吧,就像我喜欢家庭作业一样......祝你好运

答案 1 :(得分:0)

根据您的伪代码,它应该类似于下面的内容。

iif(isnull(recordname),
  iif(isnull(dbcal),
    dd_insert,
    dd_reject), 
  iif(isnull(dbcal),
    dd_update, 
    dd_delete)
)