SET Transaction Mode 语句

使用 SET Transaction Mode 语句来指定在当前事务期间,是在语句级还是在事务级检查约束。

语法

元素 描述 限制 语法
constraint 要更改其事务模式的约束 所有约束必须在同一数据库中存在,该数据库必须支持日志记录 标识符

用法

要启用或禁用约束,或要更改它们的过滤模式,请参阅 SET Database Object Mode 语句

此语句仅在带有事务日志记录的数据库中是有效的,且它的作用限于它在其中执行的事务。

使用 IMMEDIATE 关键字将约束的事务模式设置为语句级检查。当创建约束时,IMMEDIATE 是它们的缺省事务模式。

使用 DEFERRED 关键字来将事务模式设置为事务级检查。您不可将约束的事务模式更改为 DEFERRED,除非当前启用该约束。