我正在創建一個包,用於維護與源同步的目標表中的數據行。我所做的是首先使用查找來對目標中不存在的所有行執行復制。例如,我的兩個表有一個ID,讓說,在某個時刻,他們是這樣的:使用SSIS刪除行
來源:ID(1,2,3,4,5,6,7)
目的地:Id(4,7,6,9)
現在我正在查找控件中使用設置「重定向行到不匹配輸出」。結果,在這個特定的情況下,我會得到1,2,3,5,這些行就是我要複製到目的地的。我也希望做的事情(以不同的步驟或同一步驟無關緊要)也是從目的地獲得數字9並將其刪除。原因是它不再存在於源代碼中。我一直在嘗試使用相同的查找控件;但是我無法讓它工作。我是這個工具的新手,我可能沒有在這個場景中使用正確的控件。所以如果有不同的方式來做到這一點,那也可以。