#define SQLITE_ROLLBACK 1 /* #define SQLITE_IGNORE 2 // Also used by sqlite3_authorizer() callback */ #define SQLITE_FAIL 3 /* #define SQLITE_ABORT 4 // Also an error code */ #define SQLITE_REPLACE 5
Эти константы возвращены sqlite3_vtab_on_conflict(), чтобы сообщить виртуальной таблице, что режим ON CONFLICT включен для оцениваемого SQL-оператора.
Обратите внимание на то, что константа SQLITE_IGNORE также используется в качестве потенциального возвращаемого значения от отзыва sqlite3_set_authorizer() и что также SQLITE_ABORT также код результата.