Режимы разрешения конфликтов
#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 также является кодом результата.
См. также списки Объектов, Констант и Функций.
SQLite is in the Public Domain.
https://sqlite.org/c3ref/c_fail.html