小巧。快速。可靠。
三选一。

会话模块 C 接口

启用或禁用会话对象

int sqlite3session_enable(sqlite3_session *pSession, int bEnable);

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

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

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

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