There are four transaction modes in SQL Server. One of these is implicit mode.
In SQL Server, an implicit transaction is when a new transaction is implicitly started when the prior transaction completes, but each transaction is explicitly completed with a COMMIT
or ROLLBACK
statement.
This is not to be confused with autocommit mode, where the transaction is started and ended implicitly.
Continue reading