sqlite 3.38 发布,改进了 json 支持,cli 增强-凯发k8一触即发

sqlite 3.38 作为这个流行的嵌入式 sql 数据库库的 2022 年第一次重大更新发布。

早在2015 年的sqlite 3.9中,它就添加了 json1 模块,以开始建立在 sqlite 数据库中存储 json 数据的支持。在 sqlite 3.38 中,该 json 模块现在默认内置,不再需要启用编译时选项。sqlite json 函数现在可以被认为是内置的。programming

此外,sqlite 3.38 添加了 -> 和 ->> 操作,以便更轻松地处理 json 数据并以兼容 mysql 和 postgresql 数据库的方式。这些运算符将 json 字符串作为左操作数,将路径表达式/对象字段标签或数组索引作为右操作数。这些运算符允许以现在可以很好地在 sqlite / mysql / postgresql 上运行的方式轻松处理 json 数据。

sqlite 3.38 还添加了用于返回 unix 时间戳的 unixepoch() 函数,用于将 sql 错误本地化为特定字符的 3_error_offset() ,各种虚拟表改进,命令行增强,如列输出模式现在可以正确处理文本中的制表符/换行符和查询计划器增强功能。在查询规划器方面,sqlite 3.38 现在使用布隆过滤器来加速大型分析查询。

总的来说,这是对 sqlite 的一次非常丰盛的更新,也是 2022 年的第一个版本。通过下载和了解有关 sqlite 3.38 嵌入式数据库库的更多详细信息。

原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/yun132800.html

(0)
打赏 微信扫一扫不于多少! 微信扫一扫不于多少! 支付宝扫一扫礼轻情意重 支付宝扫一扫礼轻情意重
上一篇 2022年2月23日 下午3:42
下一篇 2022年2月23日 下午3:58
网站地图