in oracle can change row value :new.column_name = new_value in insert/update trigger. how can same in ms sql 2008 trigger?
unlike oracle, affected records passed in sets sql server triggers, referenced inserted , deleted.
you have update target table:
update m set column_name = @new_value inserted join mytable m on m.id = i.id or, better, create instead of trigger.
Comments
Post a Comment