Будет ли оператор Insert в таблице с триггером «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
Будет ли оператор вставки внутри триггера «вместо» вызывать цикл?
Я не хочу отключать рекурсивные триггеры.
Нужно ли временно отключать триггер?
Источник: SQL Server — после триггера вставки — обновить другой столбец в той же таблице