我创建了一个用于将记录从一个表导入到另一个表的 SSIS 包。它工作正常,但在源表中的记录正在定期增加。因此我定期执行包。在 Package 在插入新行之前,我从 Destination 表中截断记录,然后 Executing Package 。
SQL TASK -1
Truncate table "OLE DB Destination"
SQL TASK -1
CREATE TABLE "OLE DB Destination" (
"ZZCOIL_APPR10" NVARCHAR2(20),
"ZZSTORAGE_LOC10" NVARCHAR2(15),
"ZZDETAIL1" NVARCHAR2(40),
"ZZTOTAL_QTY" NUMBER(7, 2),
"ZZNOTE1" NVARCHAR2(100),
"ZZNOTE2" NVARCHAR2(100)
)
但我不想要那个解决方案,我只想插入目标表中不存在的剩余记录。