跳到主要内容
版本:1.0.14

START TRANSACTION

START TRANSACTION — 开始一个事务块

大纲

START TRANSACTION [ transaction_mode [, ...] ]

其中 transaction_mode 是下列之一:

ISOLATION LEVEL { SERIALIZABLE | REPEATABLE READ | READ COMMITTED | READ UNCOMMITTED }

READ WRITE | READ ONLY

[ NOT ] DEFERRABLE

描述

这个命令开始一个新的事务块。如果指定了隔离级别、读写模式或者可延迟模式,新的事务将会具有这些特性,就像执行了SET TRANSACTION一样。这和 BEGIN命令一样。

参数

这些参数对于这个语句的含义可参考 SET TRANSACTION

另见

BEGIN, COMMIT, ROLLBACK, SAVEPOINT, SET TRANSACTION