Udostępnij za pomocą


Konfiguracja serwera: rekursja wyzwalacza serwera

Dotyczy:SQL Server

server trigger recursion Użyj opcji , aby określić, czy zezwalać wyzwalaczom na poziomie serwera na rekursywne uruchamianie. Po ustawieniu tej opcji na 1 wartość (włączone) wyzwalacze na poziomie serwera będą mogły być uruchamiane rekursywnie. W przypadku ustawienia na 0 wartość (wyłączone) wyzwalacze na poziomie serwera nie mogą być uruchamiane rekursywnie.

Opcja rekursji bezpośredniej jest blokowana tylko wtedy, gdy opcja rekursji wyzwalacza serwera jest ustawiona na 0 (wyłączone). (Aby wyłączyć rekursję pośrednią nested triggers , ustaw opcję na 0.) Wartość domyślna dla tej opcji to 1 (włączono). Ustawienie zostanie zastosowane natychmiast (bez ponownego uruchomienia serwera).

Aby uzyskać więcej informacji, zobacz Tworzenie zagnieżdżonych wyzwalaczy.