Om det överhuvudtaget är nödvändigt att använda en trigger här skulle jag använda en INSTEAD OF
trigger för att justera värdena förinsatt och undvika behovet av att JOIN
tillbaka till basbordet och uppdatera dem efteråt.
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