ここでトリガーを使用する必要がある場合は、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