SQLite C 接口
确定虚拟表冲突策略
int sqlite3_vtab_on_conflict(sqlite3 *);
此函数只能在对 INSERT 或 UPDATE 操作的虚拟表实现的xUpdate方法的调用中调用。返回值是SQLITE_ROLLBACK、SQLITE_IGNORE、SQLITE_FAIL、 SQLITE_ABORT或SQLITE_REPLACE之一,具体取决于触发调用虚拟表的xUpdate方法的 SQL 语句的ON CONFLICT模式。
int sqlite3_vtab_on_conflict(sqlite3 *);
此函数只能在对 INSERT 或 UPDATE 操作的虚拟表实现的xUpdate方法的调用中调用。返回值是SQLITE_ROLLBACK、SQLITE_IGNORE、SQLITE_FAIL、 SQLITE_ABORT或SQLITE_REPLACE之一,具体取决于触发调用虚拟表的xUpdate方法的 SQL 语句的ON CONFLICT模式。