勇芳软件工作室.汉化:  Constants >

Conflict resolution modes

Previous pageReturn to chapter overviewNext page

%SQLITE_ROLLBACK = 1

' /* #define SQLITE_IGNORE 2 // Also used by sqlite3_authorizer() callback */

%SQLITE_FAIL     = 3

' /* #define SQLITE_ABORT 4  // Also an error code */

%SQLITE_REPLACE  = 5

 

这些常量由sqlite3_vtab_on_conflict返回,以通知虚拟表实现正在评估的SQL语句的ON CONFLICT模式。

 

请注意,SQLITE_IGNORE常量也用作sqlite3_set_authorizer回调的潜在返回值,SQLITE_ABORT也是结果代码。