Small. Fast. Reliable.
Choose any three.

SQLite C接口

解决冲突的方式

#定义SQLITE_ROLLBACK 1
/ * #define SQLITE_IGNORE 2 //也由sqlite3_authorizer()回调使用* /
#定义SQLITE_FAIL 3
/ * #define SQLITE_ABORT 4 //也是错误代码* /
#定义SQLITE_REPLACE 5

这些常量由sqlite3_vtab_on_conflict()返回,以通知虚拟表实现所评估的SQL语句的ON CONFLICT模式是什么。

请注意,SQLITE_IGNORE常量也用作来自sqlite3_set_authorizer()回调的潜在返回值,并且 SQLITE_ABORT也是结果代码

另请参见 对象常量函数的列表