Bonjour,
Je rencontre le besoin de mettre en place un trigger INSTEAD OF UPDATE sur l'une de mes tables et je me pose des questions sur le fonctionnement d'un tel trigger.
Un ordre UPDATE peut mettre à jour plusieurs lignes de la table en une fois, via des conditions dans la clause WHERE. Qu'en est-il dans le trigger ?
UPDATE [dbo].[MaTable] SET MonChamp = 'MaValeur' WHERE MaColonne = 'A'
La condition (qui dans certains cas peut être plus complexe) appliquée à cet ordre SQL peut-elle être récupérée et appliquée dans le trigger ?
La mise en oeuvre de ce trigger est obligatoire car le traitement complémentaire effectué par celui-ci ne peut être fait par aucune autre manière (du fait du fonctionnement de notre outil de développement).
Merci par avance pour vos réponses.
Partager