У меня есть таблица с двумя столбцами, где мне нужен один (columnB
), чтобы быть копией другого (columnA
). Итак, если строка вставлена или обновлена, я хочу, чтобы значение с columnA
было скопировано в columnB
.
Вот что у меня сейчас:
CREATE TRIGGER tUpdateColB
ON products
FOR INSERT, UPDATE AS
BEGIN
UPDATE table
SET columnB = columnA
END
Проблема теперь в том, что запрос затрагивает все строки, а не только ту, которая была обновлена или вставлена. Как мне исправить это?