「INSTEAD OF」トリガーを持つテーブルの挿入ステートメントは、無限の「代わりに挿入」実行ループを引き起こしますか?
たとえば、次のようになります。
CREATE TRIGGER setDescToUpper ON part_numbers
INSTEAD OF INSERT
AS
BEGIN
INSERT INTO part_numbers (
colA,
colB,
part_description
) SELECT
colA,
colB,
UPPER(part_description)
) FROM
INSERTED
END
GO
「代わりに」トリガー内の挿入ステートメントはループを引き起こしますか?
再帰トリガーを無効にしたくありません。
トリガーを一時的に無効にする必要がありますか?