Small. Fast. Reliable.
Choose any three.

会话模块C接口

确定违反外键约束的次数

int sqlite3changeset_fk_conflicts(
  sqlite3_changeset_iter * pIter,/ * Changeset迭代器* /
  int * pnOut / * OUT:违反FK的数量* /
);

只能通过传递给SQLITE_CHANGESET_FOREIGN_KEY冲突处理程序回调的迭代器来调用此函数。在这种情况下,它将输出变量设置为目标数据库中已知外键冲突的总数,并返回SQLITE_OK。

在所有其他情况下,此函数返回SQLITE_MISUSE。

另请参见 对象常量函数的列表