Articles → SQL SERVER → @@Transactioncount In SQL Server
@@Transactioncount In SQL Server
Purpose
Impact Of Commit And Rollback On "@@Transactioncount"
Example
PRINT @@TRANCOUNT -- Count = 1
BEGIN TRAN -- Set @@TransactionCount = 2
PRINT @@TRANCOUNT BEGIN TRAN -- Set @@TransactionCount = 3
Rollback -- Resets @@TransactionCount to zero
PRINT @@TRANCOUNT BEGIN TRAN -- Set @@TransactionCount = 1
BEGIN TRAN -- Set @@TransactionCount = 2
COMMIT -- Reduces @@TransactionCount to 1
PRINT @@TRANCOUNT BEGIN TRAN -- Set @@TransactionCount = 2
COMMIT -- Reduces @@TransactionCount to 1
PRINT @@TRANCOUNT
Output
Posted By - | Karan Gupta |
|
Posted On - | Thursday, October 5, 2017 |