Réflexions :
- Pour supprimer un déclencheur, il faut l'autorisation ALTER =ne doit pas être utilisé par une application
- Les déclencheurs peuvent être désactivés avec ALTER TABLE
- Les déclencheurs peuvent être confondus en testant @@ROWCOUNT au début pour piéger les mises à jour factices, etc.
- Le déclencheur est-il codé pour des lignes uniques uniquement et semble ne pas s'exécuter
- Le déclencheur existe-t-il dans sys.objects/sys.triggers ? Ne vous fiez pas à l'Explorateur d'objets dans SSMS
- Un déclencheur peut être supprimé si la table est supprimée et recréée
- Un déclencheur ne se déclenche pas pour TRUNCATE TABLE