Small. Fast. Reliable.
Choose any three.
SQLite版本3.32.3于2020-06-18
版本3.32.0(2020-05-22)中的更改:
- 使用
PRAGMA analysis_limit命令增加了对近似ANALYZE的支持。
- 添加了字节码虚拟表。
- 将校验和VFS填充程序添加到源树中包含的一组运行时可加载扩展中。
- 添加了iif()SQL函数。
- INSERT和UPDATE语句现在始终
在计算CHECK约束之前应用列亲和力。从理论上讲,此错误修复可能会导致具有非常规CHECK约束的旧数据库出现问题,这要求INSERT的输入类型与声明的列类型不同。有关
更多信息,请参见票号
86ba67afafded936。
- 添加了sqlite3_create_filename(),sqlite3_free_filename()和sqlite3_database_file_object()
接口,以更好地支持VFS填充程序实现。
- 将参数
数量的默认上限从999增加到32766。
- 为UINT整理序列添加了代码,作为可选的
可加载扩展。
- CLI的增强功能:
- 向.import命令添加选项:--csv,--ascii,--skip
- 的使用.dump命令现在接受多个LIKE图案参数,并输出所有匹配表的联合。
- 在调试版本中添加.oom命令
- 将--bom选项添加到.excel,.output和.once
命令。
- 增强.filectrl命令以支持--schema选项。
- 所述UINT排序序列扩展被自动加载
- 现在,LIKE运算符的ESCAPE子句将覆盖通配符,以便该行为与PostgreSQL的行为匹配。
版本3.32.1(2020-05-25)中的其他更改:
- 修复了两个长期存在的错误,这些错误使恶意SQL语句使运行SQLite的进程崩溃。这些错误是在3.32.0版本发布后约24小时由第三方宣布的,但并非特定于3.32.0版本。
- 其他次要的编译器警告修复程序等。
版本3.32.2(2020-06-04)中的其他更改:
- 修复了字节码引擎中的一个长期存在的错误,该错误在提交失败时可能导致
COMMIT命令报告成功。机票
810dc8038872e212
版本3.32.3(2020-06-18)中的其他更改:
- 各种小错误修复,包括修复门票
8f157e8010b22af0,
9fb26d37cefaba40,
e367f31901ea8700,
b706351ce2ecf59a,
7c6d876f84e6e7e2和
c8d3b9f0a750a529。
散列:
- SQLITE_SOURCE_ID:2020-06-18 14:00:33 7ebdfa80be8e8e73324b8d66b3460222eb74c7e9dfd655b48d6ca7e1933cc8fd
- sqlite3.c的SHA3-256:b62b77ee1c561a69a71bb557694aaa5141f1714c1ff6cc1ba8aa8733c92d4f52
一个SQLite的版本的完整列表,
在一个单一的页面和年代都还可以。
SQLite版本控制站点上提供了每个签入的详细历史记录
。