COMMIT enregistre en permanence les modifications apportées par la transaction en cours. ROLLBACK annule les modifications apportées par la transaction en cours. 2. La transaction ne peut pas annuler les modifications après l’exécution de COMMIT.
Pouvons-nous revenir en arrière après la validation dans SQL Server ?
Une fois que SQL Server a validé une transaction, vous ne pouvez pas exécuter l’instruction ROLLBACK.
Comment annuler un commit en SQL ?
Il vous suffit d’écrire la déclaration ROLLBACK TRANSACTION, suivie du nom de la transaction que vous souhaitez annuler.
Pouvons-nous revenir au point de sauvegarde après la validation ?
Vous ne pouvez revenir qu’au dernier point de sauvegarde marqué. Un point de sauvegarde implicite est marqué avant l’exécution d’une instruction INSERT , UPDATE ou DELETE . Si l’instruction échoue, une annulation vers le point de sauvegarde implicite est effectuée.