2016-09-18 16 views
0
MERGE INTO cms_universal_metadata AS Target 
USING cms_universal_metadata_stage AS Source 
ON Target.asset_folder_hash =Source.stg_asset_folder_hash 
-- AND Target.Mid =Source.Mid 
WHEN MATCHED THEN 
UPDATE SET Target.asset_folder_path = Source.stg_asset_folder_path , 
Target.a_archive = Source.stg_a_archive, 
Target.acl_name = Source.stg_acl_name 
WHEN NOT MATCHED BY Target THEN 
INSERT (asset_folder_path,a_archive,acl_name) 
VALUES (Source.stg_asset_folder_path,Source.stg_a_archive,Source.stg_a_archive); 

ステージングテーブルからコピー先テーブルにコピーする必要があるオートメーションssisパッケージがあります。同じレコードがある場合は更新する必要があります。それ以外の場合はinsert.please誰かの助けになりますか?ssisパッケージのソーステーブルから宛先テーブルにデータをコピーする際に既存のレコードを更新する方法

+0

わからない。 – Paparazzi

+1

私もその質問を理解していません。あなたのコードを含めて、より明確に質問の書式を設定してください。 –

+0

私は今すべて今理解することを願って – shanmu

答えて

関連する問題