[SQL Server 2000][Trigger] modifier 1 autre table après la mise à jour
Bonjour :)
J'ai un petit souci :
Je dois assurer l'intégrité des données de 2 appli qui stockent et lisent chacune dans deux tables.
Puisqu'elles partagent plusieurs champs en commun (mais n'ont aucune relation de clés étrangères), je veux qu'à la mise à jour d'un des champs en commun d'une des tables, l'autre soit mise à jour.
Donc un trigger after update semble le plus judicieux.
Code:
1 2 3
|
If Update(ville) or Update(codePostal) or Update(...)
Begin |
Mais si je met ce genre de trigger sur les 2 tables (puisque les mises à jour peuvent se faire sur l'une ou l'autre des tables), ça risque de coincer non? puisque les 2 trigger after update se déclencheront mutuellement, et de manière cylique....
Mais je ne vois pas comment régler le problème... Si quelqu'un pouvait m'éclairer ce serait gentil ;) merci