Synopsis

Use the START TRANSACTION statement to start a transaction with the default (or specified) isolation level.

Syntax

start_transaction ::= START TRANSACTION [ transaction_mode [ ... ] ]

start_transaction

STARTTRANSACTIONtransaction_mode

Semantics

The START TRANSACTION statement is simply an alternative spelling for the BEGIN statement. The syntax that follows START TRANSACTION is identical to that syntax that follows BEGIN [ TRANSACTION | WORK ]. And the two alternative spellings have identical semantics.

See also