Small. Fast. Reliable.
Choose any three.

2020-05-22的SQLite版本3.32.0

  1. 使用 PRAGMA analysis_limit命令增加了对近似ANALYZE的支持。
  2. 添加了字节码虚拟表
  3. 校验和VFS填充程序添加到源树中包含的一组运行时可加载扩展中。
  4. 添加了iif()SQL函数
  5. INSERT和UPDATE语句现在始终 在计算CHECK约束之前应用列亲和力。从理论上讲,此错误修复可能会导致具有非常规CHECK约束的旧数据库出现问题,这要求INSERT的输入类型与声明的列类型不同。有关 更多信息,请参见票号 86ba67afafded936
  6. 添加了sqlite3_create_filename()sqlite3_free_filename()sqlite3_database_file_object() 接口,以更好地支持VFS填充程序实现。
  7. 参数 数量的默认上限从999增加到32766。
  8. UINT整理序列添加了代码,作为可选的 可加载扩展
  9. CLI的增强功能:
    1. .import命令添加选项:--csv,--ascii,--skip
    2. 使用.dump命令现在接受多个LIKE图案参数,并输出所有匹配表的联合。
    3. 在调试版本中添加.oom命令
    4. 将--bom选项添加到.excel.output.once 命令。
    5. 增强.filectrl命令以支持--schema选项。
    6. 所述UINT排序序列扩展被自动加载
  10. 现在,LIKE运算符的ESCAPE子句将覆盖通配符,以便该行为与PostgreSQL的行为匹配。
  11. SQLITE_SOURCE_ID:2020-05-22 17:46:16 5998789c9c744bce92e4cff7636bba800a75574243d6977e1fc8281e360f8d5a
  12. sqlite3.c的SHA3-256:33ed868b21b62ce1d0352ed88bdbd9880a42f29046497a222df6459fc32a356f

一个SQLite的版本的完整列表, 在一个单一的页面和年代都还可以。 SQLite版本控制站点上提供了每个签入的详细历史记录 。