Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Empêcher l'exécution mutuellement récursive des déclencheurs ?

Je ne suis pas sûr de le faire par transaction, mais avez-vous besoin d'activer des déclencheurs imbriqués pour d'autres parties ? Si vous les désactivez sur le serveur, un déclencheur ne se déclenchera pas à partir d'un autre déclencheur mettant à jour une table.

EDIT (réponse à partir des commentaires) : Vous devrez modifier le déclencheur A pour utiliser TRIGGER_NESTLEVEL