SQLite 3.32.0 发布了
数据库SQLite
发布新版本了,SQLite
是使用纯C
语言实现的 ,它实现了一个小型、快速、独立、高可靠性、全功能的SQL
数据库引擎,同时,SQLite
也是全世界使用最多的数据库。
SQLite
可以内置在所有手机和大多数电脑中,所有的高级编程语言都提供了对SQLite
的支持,几乎所有的应用程序都可以使用SQLite
;甚至是Android
系统,Svn
客户端都有在使用。
SQLite
以单个数据文件就能实现数据的存储,并不需要复杂的安装过程。且数据文件稳定、跨平台、能够向后兼容的,最重要的一点,SQLite
是开源免费的。
此次发布的是3.32.0
,带来了如下的更新:
- 增加了对使用
PRAGMA
analysis_limit
命令进行近似分析的支持; - 添加了字节码虚拟表;
- 在源代码树中的运行时可加载的扩展集中添加了
checksum VFS shim
; - 添加了
iif() SQL
函数; - 修复了
INSERT
和UPDATE
语句,使之在计算检查约束之前应用列关联; - 增加了
sqlite3_create_filename()
、sqlite3_free_filename()
和sqlite3_database_file_object()
接口,以更好地支持VFS shim
实现; - 将参数数量的默认上限从
999
增加到32766
; - 添加了
UINT
排序序列的代码作为可选的可加载扩展; - 命令行升级:
9.a 向.import
命令添加选项:--csv,--ascii,--skip
;
9.b dump
命令现在接受多个类似的模式参数,并输出所有匹配表的并集;
9.c 在调试生成中添加.oom
命令;
9.d 将--bom
选项添加到.excel
、.output
和.once
命令中;
9.e 增强.filectrl
命令以支持--schema
选项;
-
LIKE
关键字的ESCAPE
子句支持通配符字符,这点和PostgreSQL
就相匹配了。
共有 0 条评论