特定更新策略變換查詢的僞代碼邏輯的Informatica更新策略查詢中給出。我需要在informatica更新策略Sql查詢中編寫它。我正在使用未連接的查找轉換。由於我對此很新,所以我無法對此邏輯進行查詢。爲僞邏輯
If(record does not exists in target table)
If(dbcal is not set)
Insert
Else
Reject
Else if(record exists in target table)
If(dbcal is not set)
Update
Else
Delete
我的邏輯是一樣 IIF((ISNULL(recordname),IIF(ISNULL(dbcal),dd_insert)), dd_update,dd_delete)
請提出一個有效的查詢。 TIA
如果部分沒有任何意義,我的東西。如果記錄不存在於目標表中,你將如何更新或刪除? – Samik
從維護的角度來看,把一切到一個更新策略意味着你不會知道有多少交易的是更新,插入或刪除,當您檢查會話日誌。更好的做法是使用路由器與3個獨立的組進行更新和刪除的邏輯插在路由器分離羣體......這就是我的2美分 –
邏輯更新@Samik – TrueDroider