Ако изобщо е необходимо да се използва тригер тук, бих използвал INSTEAD OF
тригер за коригиране на стойностите предварително вмъкване и избягване на необходимостта от JOIN
обратно в основната таблица и ги актуализирайте след това.
CREATE TRIGGER trig_MyPplUpdate
ON [Persons]
INSTEAD OF INSERT
AS
BEGIN
INSERT INTO Persons
SELECT foo,
bar,
CASE
WHEN Len(MyFile) >= 60 THEN MyFile
END
FROM Inserted
END