COMMIT salva in modo permanente le modifiche apportate dalla transazione corrente. ROLLBACK annulla le modifiche apportate dalla transazione corrente. 2. La transazione non può annullare le modifiche dopo l’esecuzione del COMMIT.
Possiamo eseguire il rollback dopo il commit in SQL Server?
Una volta che SQL Server esegue il commit di una transazione, non è possibile eseguire l’istruzione ROLLBACK.
Come posso eseguire il rollback di un commit in SQL?
Devi solo scrivere l’istruzione ROLLBACK TRANSACTION, seguita dal nome della transazione di cui vuoi eseguire il rollback.
Possiamo eseguire il rollback al punto di salvataggio dopo il commit?
Puoi tornare solo al punto di salvataggio contrassegnato più di recente. Un punto di salvataggio implicito viene contrassegnato prima dell’esecuzione di un’istruzione INSERT , UPDATE o DELETE. Se l’istruzione fallisce, viene eseguito un rollback al punto di salvataggio implicito.