Определение количества нарушений ограничений внешнего ключа
int sqlite3changeset_fk_conflicts( sqlite3_changeset_iter *pIter, /* Changeset iterator */ int *pnOut /* OUT: Number of FK violations */ );
Эта функция может быть вызвана только с итератором, переданным обратной функции обработчика конфликтов SQLITE_CHANGESET_FOREIGN_KEY. В этом случае она устанавливает переменную вывода в общее количество известных нарушений ограничений внешнего ключа в целевой базе данных и возвращает SQLITE_OK.
Во всех остальных случаях эта функция возвращает SQLITE_MISUSE.
См. также списки Объектов, Констант и Функций.
SQLite is in the Public Domain.
https://sqlite.org/session/sqlite3changeset_fk_conflicts.html