Small. Fast. Reliable.
Choose any three.
首页
Menu
关于
文档
下载
执照
支持
购买
教程
网站转手
Search
About
Documentation
Download
Support
Purchase
Search Documentation
Search Changelog
SQLite版本3.7.15(2012年12月12日)
添加了
sqlite3_errstr()
接口。
当由于
SQLITE_SCHEMA
错误而自动重新准备一条语句时,避免多次调用
sqlite3_trace()
回调。
添加了对Windows Phone 8平台的支持
增强IN运算符处理,以利用具有数字亲和力的索引。
在理论上索引会更小,因此可以用更少的I / O进行扫描,因此在可能的情况下使用覆盖索引进行全表扫描。
增强查询优化器,以便更积极地优化ORDER BY子句,尤其是在其中ORDER BY子句的各个术语来自联接的单独表的联接中。
添加将FROM子句子查询实现为协程的功能,而不是将子查询显示到临时表中的功能。
增强了命令行shell:
添加了“ .print”命令
“ .width”命令中的负数会导致右对齐
使用SQLITE_DEBUG编译时,添加“ .wheretrace”命令
添加了
busy_timeout编译指示
。
添加了
instr()
SQL函数。
添加了
SQLITE_FCNTL_BUSYHANDLER
文件控件,该文件控件用于允许VFS实现访问繁忙的处理程序回调。
在内置的xDelete方法
VFSes
现在回到SQLITE_IOERR_DELETE_NOENT如果要删除的文件不存在。
增强了对QNX的支持。
面向ARM时,应解决MSVC编译器中的优化程序错误。
错误修复:避免在
共享缓存模式下发生
各种并发问题。
错误修复:如果同时使用
备份API
,
共享缓存
和SQLite加密扩展,可以避免死锁或崩溃。
错误修复:使用TCL接口创建的SQL函数采用“空值”设置。
错误修复:修复了大于16GB的数据库在CREATE INDEX上的32位溢出问题。
错误修复:在
CHECK约束中
使用
COLLATE运算符
或在
共享缓存模式下
查看时
,请避免segfault 。
SQLITE_SOURCE_ID:“ 2012-12-12 13:36:53 cd0b37c52658bfdf992b1e3dc467bae1835a94ae”
sqlite3.c的SHA1:2b413611f5e3e3b6ef5f618f2a9209cdf25cbcff“
一个
SQLite的版本的完整列表,
在一个单一的页面和
年代
都还可以。
SQLite版本控制站点上
提供了每个签入的详细历史记录 。