テキストとExcelファイルが少なく、そこからSQL Serverテーブルにデータをインポートする必要があります。今私の問題は、テーブルがすでに私がフラットファイルまたはExcelファイルからインポートしているものと同じ行を持っているかもしれないということです。テーブルの行をフラットファイルから挿入/更新する
したがって、テーブルに既に存在する行を検証してリダイレクトするにはどうすればよいですか。
例:
フラットファイル
6, test1, bak
7, test2, nim
8, test3, kol
表_製品
Id (*Not a primary key*) Name code
1 ttest hyt
2 jtest jte
7 test2 nim
6 ttt bak
(列値のいずれかが変更されているため)は、フラット・ファイルから行6が更新され、行7は挿入/更新されず(既に存在しているため)、8行目が挿入されます。
Andy Leonardの[Stairway to Integration Servicesシリーズ](http://www.sqlservercentral.com/stairway/72494/) – billinkc
トリガーは同じ仕事をすることができますが、それは良い/悪いルックアップより。私が愚かに聞こえるとすみませますが、私はこの技術を非常に熟知しています。 – Zerotoinfinity