Procédure : configurer l'option des déclencheurs imbriqués (SQL Server Management Studio)

Utilisez l'option nested triggers pour déterminer si un déclencheur AFTER peut s'exécuter en cascade (exécuter une action qui active un autre déclencheur, qui à son tour active un autre déclencheur, et ainsi de suite). Lorsque cette option a la valeur 0, les déclencheurs AFTER ne peuvent pas s'exécuter en cascade. Lorsqu'elle a la valeur 1 (valeur par défaut), les déclencheurs AFTER peuvent s'exécuter en cascade sur 32 niveaux au maximum. Les déclencheurs INSTEAD OF peuvent être imbriqués quelle que soit cette option.

Pour définir l'option d'activation des déclencheurs imbriqués

  1. Dans l'Explorateur d'objets, cliquez avec le bouton droit sur un serveur, puis sélectionnez Propriétés.

  2. Dans la page Avancées, définissez l'option Autoriser les déclencheurs à activer d'autres déclencheurs avec la valeur True (valeur par défaut) ou False.