第七十四章 SQL命令 SET TRANSACTION
设置事务的参数。
大纲
SET TRANSACTION [%COMMITMODE commitmode]
SET TRANSACTION [transactionmodes]
参数
%COMMITMODE commitmode- 可选-指定向数据库提交事务的方式。 取值包括EXPLICIT、IMPLICIT和NONE。 默认为IMPLICIT。transactionmodes- 可选—指定事务的隔离模式和访问模式。 可以将隔离模式、访问模式或这两种模式的值指定为逗号分隔的列表。隔离模式的有效值为ISOLATION LEVEL READ COMMITTED,ISOLATION LEVEL READ UNCOMMITTED, andISOLATION LEVEL READ VERIFIED。 默认为“ISOLATION LEVEL READ UNCOMMITTED”。 访问模式的有效值为“READ ONLY”和“READ WRITE”。 注意,只有隔离级别READ COMMITTED与读写模式READ WRITE兼容。
描述
SET TRANSACTION语句为当前进程设置控制SQL事务的参数。
这些参数在下一个事务开始时生效,并在当前进程持续期间或直到显式重置为止。
它们不会在事务结束时自动重置为默认值。
.png)
.png)
.png)