小. 快速. 可靠.
选择任意三个.

SQLite Release 3.29.0 On 2019-07-10

  1. sqlite3_db_config()中添加了SQLITE_DBCONFIG_DQS_DMLSQLITE_DBCONFIG_DQS_DDL操作,以激活和禁用双引号字符串文字错误功能. 为了保持原有的兼容性,两者都默认设置为" on",但是鼓励开发人员将其" off"(也许使用-DSQLITE_DQS = 0编译时选项).
  2. -DSQLITE_DQS = 0现在是推荐的编译时选项 .
  3. 查询计划程序的改进:
    1. 当一个或另一个操作数是常数时,改进的AND和OR运算符优化.
    2. 对于左侧列具有数字亲和力的情况, LIKE优化得到了增强.
  4. 添加了" sqlite_dbdata "虚拟表,用于从SQLite数据库甚至是损坏的数据库中提取原始低级内容.
  5. 舍入行为的改进,以便使用round()函数对二进制数进行舍入的结果更接近于习惯于以十进制思考的人们的实际期望.
  6. CLI的增强功能:
    1. 添加" .recover"命令,该命令尝试从损坏的数据库文件中恢复尽可能多的内容.
    2. 添加对测试有用的" .filectrl"命令.
    3. 将长期存在的" .testctrl"命令添加到" .help"菜单中.
    4. 添加了" .dbconfig"命令

    散列:

  7. SQLITE_SOURCE_ID:2019-07-10 17:32:03 fc82b73eaac8b36950e527f12c4b5dc1e147e6f4ad2217ae43ad82882a88bfa6
  8. sqlite3.c的SHA3-256:d9a5daf7697a827f4b2638276ce639fa04e8e8bb5fd3a6b683cfad10f1c81b12

单个页面中的SQLite版本的完整列表年表也都可用. SQLite版本控制站点上提供了每个签入的详细历史记录.

by  ICOPY.SITE