1. Apprendre
  2. /
  3. Cours
  4. /
  5. Transactions et gestion des erreurs dans SQL Server

Connected

Exercice

Transactions condamnées

Vous souhaitez insérer les données de deux nouveaux clients dans la table customer. Vous préparez un script qui vérifie que, si une erreur survient, la transaction est annulée (rollback) et que vous récupérez le message d'erreur. Vous voulez le contrôler à l'aide de XACT_ABORT en combinaison avec XACT_STATE.

Instructions

100 XP
  • Utilisez le paramétrage approprié de XACT_ABORT.
  • Vérifiez s'il y a une transaction ouverte.
  • Annulez (rollback) la transaction.
  • Sélectionnez le message d'erreur.