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パッケージのソーステーブルから宛先テーブルにデータをコピーする際に既存のレコードを更新する方法
わからない。 – Paparazzi
私もその質問を理解していません。あなたのコードを含めて、より明確に質問の書式を設定してください。 –
私は今すべて今理解することを願って – shanmu