首选的SQLite架构文档是官方的Architecture of SQLite,理清大体的系统层次。后面继续阅读SQLite Documentation中Technical/Design Documentation章节。阅读代码时根据所在的层次,对应章节描述进行理解。
印象中SQLite有效代码是十万行左右。层次非常完整,SQL解析、VM、BTree、Pager,OS抽象层。考虑到SQLite的几十亿的装机量(Android、浏览器HTML5本地存储库),遇到SQLite本身的Bug,可能性是很低的。所以如果不是数据库方面的专门从业人员,只是从应用层的角度来看,建议从API(List Of SQLite Functions)的角度切入,掌握API文档中有参数的使用,比去钻研内部源码要有效得多。
如果数据表中含有时间字段的话,和sql server的sql语句没有分别
用户登录
还没有账号?立即注册
用户注册
投稿取消
文章分类: |
|
还能输入300字
上传中....