У меня есть случай обновления целевой таблицы, где данные исходных столбцов не равны данным целевых столбцов. Я пытаюсь сделать это в компоненте команд OLE DB потока данных, но не поддерживает многократное использование столбцов. Я не хочу использовать оператор MERGE из-за попаданий в базу данных в этой бизнес-логике.
ОБНОВЛЕНИЕ цели
set column1 = @ sourcecolumn1
, column2 = @ sourcecolumn2
, column3 = @ sourcecolumn3
ГДЕ column1! = @ Sourcecolumn1
AND column2! = @ Sourcecolumn2
AND column3! = @ Sourceclolumn3
В основном, он должен проверять любые изменения во всех полях целевой таблицы с исходными данными, если какие-либо изменения, то обновлять иначе, без обновления.
Любые указания по внедрению этого secnario в следующие данные.
спасибо
Правдин