следующих трех значений.#define SQLITE_CHANGESET_OMIT 0 #define SQLITE_CHANGESET_REPLACE 1 #define SQLITE_CHANGESET_ABORT 2
Если CHANGESET_REPLACE возвращен обработчиком конфликта SQLITE_CHANGESET_DATA, противоречивая строка обновлена или удалена, в зависимости от типа изменения.
Если CHANGESET_REPLACE возвращен обработчиком конфликта SQLITE_CHANGESET_CONFLICT, то противоречивая строка удален из базы данных, и предпринята вторая попытка применить изменение. Если эта вторая попытка терпит неудачу, оригинальная строка вернется базе данных перед продолжением.