会话模块 C 接口

启用或禁用会话对象

int sqlite3session_enable(sqlite3_session *pSession, int bEnable);

启用或禁用会话对象的更改记录。启用后,会话对象会记录对数据库所做的更改。禁用时 - 它不会。启用新创建的会话对象。有关启用和禁用会话对象如何影响最终变更集的更多详细信息,请参阅sqlite3session_changeset()的文档。

将零传递给此函数将禁用会话。传递大于零的值将启用它。传递小于零的值是空操作,可用于查询会话的当前状态。

返回值指示会话对象的最终状态:如果禁用会话则为 0,如果启用则为 1。

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