Small. Fast. Reliable.
Choose any three.
首页
Menu
关于
文档
下载
执照
支持
购买
教程
网站转手
Search
About
Documentation
Download
Support
Purchase
Search Documentation
Search Changelog
SQLite版本3.7.5于2011-02-01
添加了
sqlite3_vsnprintf()
接口。
为
sqlite3_db_status()
接口添加了
SQLITE_DBSTATUS_LOOKASIDE_HIT
,
SQLITE_DBSTATUS_LOOKASIDE_MISS_SIZE
和
SQLITE_DBSTATUS_LOOKASIDE_MISS_FULL
选项 。
添加了
SQLITE_OMIT_AUTORESET
编译时选项。
添加了
SQLITE_DEFAULT_FOREIGN_KEYS
编译时选项。
更新为
sqlite3_stmt_readonly(),
以便为所有准备好的语句明确定义其结果,并使其与
VACUUM一起使用
。
在
命令行shell中
添加了“ -heap”选项
修复
了
涉及频繁进出WAL模式和VACUUM
的错误
(理论上可能会导致数据库损坏)的错误。
增强
sqlite3_trace()
机制,以便显示嵌套的SQL语句(例如可能由虚拟表生成的SQL语句),但在注释中显示,而无需参数扩展。使用FTS3 / 4和/或RTREE虚拟表时,这可以大大提高跟踪输出。
更改所有内置VFS上的xFileControl()方法以针对无法识别的操作代码返回
SQLITE_NOTFOUND
而不是
SQLITE_ERROR
。
如果数据库的
PRAGMA同步
设置为OFF ,则SQLite核心
将对
VFS调用
SQLITE_FCNTL_SYNC_OMITTED
文件控件
代替对xSync的调用 。
一个
SQLite的版本的完整列表,
在一个单一的页面和
年代
都还可以。
SQLite版本控制站点上
提供了每个签入的详细历史记录 。