Advertisement

从 SQLite 迁移到 SQLite 3.5(二十)

阅读量:

SQLite系列文章目录

SQLite调试提示延续

SQLite系列文章目录

SQLite 3.5.0 版本(发布于2007年9月4日)新增了一层操作系统接口,该接口与之前所有版本的 SQLite 均不兼容。同时,一些原有的接口被扩展为适用于所有进程中的数据库连接,而不仅仅局限于线程内部的连接。本文旨在全面阐述 3.5.0 版本所引入的各项变更,以便使用早期版本 SQLite 的用户能够明确是否需要进行相应的升级操作。

1.0 变更概述

SQLite 版本 3.5.0 中涉及快速枚举的修改内容在此处进行说明。后续章节将对这些修改进行更加详尽的阐述。

  1. 操作系统接口层已进行了全面重构:
    1. 原本未被记录的 sqlite3_os_switch() 接口已被移除。
    2. SQLITE_ENABLE_REDEF_IO 编译时选项不再生效。目前 I/O 过程始终支持重新定义。
    3. 引入了三个新的对象,用于指定 I/O 过程:[sqlite3_vfs](https://sqlite.org/c3

全部评论 (0)

还没有任何评论哟~