2010-01-16 6 views

Répondre

8

De même, la table "deleted" vous permet d'accéder aux enregistrements supprimés et aux versions originales des enregistrements mis à jour.

0

en utilisant « update » sur la colonne de fonction (si vous voulez vérifier le fait de mise à jour) ou récupérer les lignes de table « inséré »

0

Bien que les déclencheurs peuvent être utilisés pour cela, je serais très prudent au sujet de décider de les mettre en œuvre. Ils sont un ours absolu pour déboguer, et peuvent mener à un manque de maintenabilité. Si vous devez faire des mises à jour en cascade (par exemple, si vous modifiez la table A, change la table B), j'utiliserai une procédure stockée (qui peut être testée et déboguée plus facilement qu'un déclencheur) ou si vous avez de la chance assez pour utiliser un ORM (Entity framework, NHibernate, etc.) effectuez cette fonction dans votre modèle ou référentiel.

Questions connexes