SQLite 是一个 C 语言库,实现了一个小型、快速、独立、高可靠性、全功能的 SQL 数据库引擎。SQLite 是世界上使用最多的数据库引擎。SQLite 的源代码属于公共领域,每个人都可以免费使用,用于任何目的。
SQLite 3.39.1 正式发布,更新内容如下:
- 修复使用包含复合 SELECT 的视图的查询的不正确结果,其中只有一个分支包含 RIGHT JOIN 并且视图不是包含该视图的查询的第一个 FROM 子句术语。174afeae5734d42d。
- 修复一些无害的编译器警告。
- 修复了 ALTER TABLE RENAME 的一个长期存在的问题,该问题只有在 sqlite3_limit ( SQLITE_LIMIT_SQL_LENGTH ) 设置为非常小的值时才会出现。
- 修复了 FTS3 中一个长期存在的问题,该问题只能在使用 SQLITE_ENABLE_FTS3_PARENTHESIS 编译时才会出现。
- 修复了构建问题,使其在同时提供 SQLITE_DEBUG 和 SQLITE_OMIT_WINDOWFUNC 两个编译时选项时能够正常工作。
- 修复 REGEXP 扩展的初始前缀优化,即使前缀包含需要 3 字节 UTF8 编码的字符,它也能正常工作。
- 增强 sqlite_stmt 虚拟表,使其缓冲所有输出。
Hashes
- SQLITE_SOURCE_ID: 2022-07-13 19:41:41 7c16541a0efb3985578181171c9f2bb3fdc4bad6a2ec85c6e31ab96f3eff201f
- SHA3-256 for sqlite3.c: 6d13fcf1c31133da541d1eb8a83552d746f39b81a0657bd4077fed0221749511
详情可查看:https://sqlite.org/changes.html