あるテーブルから別のテーブルにレコードをインポートするための SSIS パッケージを作成しました。正常に動作していますが、ソース テーブルのレコードは定期的に増加しています。したがって、定期的にパッケージを実行しています。In 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)
)
しかし、私はその解決策を望んでいません。Destination テーブルに存在しない残りのレコードのみを挿入したいと考えています。