MurCode
Форумы
Поиск
О проекте
Microsoft SQL Server
Новое сообщение
Возможна рекурсия в триггере?
Жаргал
Дата: 06.12.2002 08:49:26
Например, пишем триггер FOR INSERT для таблицы Table1, а в триггере вызываем команду
INSERT INTO Table1 ...
Вопрос: Будет ли вызван триггер повторно? Или триггер выполняется лишь один раз?
olegusan
Дата: 06.12.2002 09:28:16
BOL:
Recursive Triggers
SQL Server also allows recursive invocation of triggers when the recursive triggers setting is enabled in sp_dboption.
Slavik77
Дата: 06.12.2002 09:41:55
CREATE TABLE [a] (
[a] [int] NULL
) ON [PRIMARY]
GO
===============
CREATE TRIGGER [AME3] ON [dbo].[a]
FOR INSERT
AS
insert a select 5
print 1
===============
insert a select 7
==============
(1 row(s) affected)
(1 row(s) affected)
1