SQL - Transaction Control Language (TCL)
  • is a type of Structured Query Language (SQL) used to manage the changes made by DQL) statements. It allows statements to be grouped together into logical transactions
  • these include:
    • BEGIN TRANSACTION - marks the starting point of an explicit, local transaction. This increments @@TRANCOUNT by 1
    • COMMIT TRANSACTION - marks the end of a successful implicit or explicit transaction
    • ROLLBACK TRANSACTION - rolls back an explicit or implicit transaction to the beginning of the transaction, or to a save-point inside the transaction