RussianLDP Рейтинг@Mail.ru
WebMoney: 
WMZ Z294115950220 
WMR R409981405661 
WME E134003968233 
Visa 
4274 3200 2453 6495 

Small. Fast. Reliable.
Choose any three.

Session Module C Interface

Определите количество ограничительных нарушений внешнего ключа

int sqlite3changeset_fk_conflicts(
  sqlite3_changeset_iter *pIter,  /* Changeset iterator */
  int *pnOut                      /* OUT: Number of FK violations */
);

Эта функция может быть вызвана только с iterator, переданным к отзыву обработчика конфликта SQLITE_CHANGESET_FOREIGN_KEY. В этом случае это устанавливает выходную переменную в общее количество известных нарушений внешнего ключа в целевой базе данных и возвращает SQLITE_OK.

Во всех других случаях эта функция возвращает SQLITE_MISUSE.