Conflict 枚举

定义

public enum Conflict
type Conflict = 
继承
Conflict

字段

名称 说明
None 0

如果未指定冲突操作,请使用以下命令。

Rollback 1

发生约束冲突时,将立即发生 ROLLBACK,从而结束当前事务,并且命令会中止,返回代码为 SQLITE_CONSTRAINT。

Abort 2

发生约束冲突时,不会执行 ROLLBACK,因此保留同一事务中先前命令的更改。

Fail 3

发生约束冲突时,命令会中止返回代码SQLITE_CONSTRAINT。

Ignore 4

发生约束冲突时,不会插入或更改包含约束冲突的一行。 但该命令将继续正常执行。

Replace 5

发生 UNIQUE 约束冲突时,在插入或更新当前行之前,将删除导致约束冲突的预先存在的行。

注解

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于