У меня есть компонент «Команда OLE DB» в пакете служб SSIS, который выполняет оператор обновления для таблицы SQL. Теперь мое утверждение изначально выглядит так:
update myTable set columnA=?, columnB=? where columnC=?
Где три "?" - это входные данные для моего компонента из другого компонента условного разделения. Я могу связать каждое имя столбца с каждым входным параметром (?), Поэтому столбец A = param0, столбец B = param1.
Теперь мой запрос более сложен, мне нужно сделать;
update myTable set columnA=(param1+param2), columnB=(param2) where columnC=param1*param2
Как я могу сделать это в SSIS?