日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

SQLite 3.38.0 现已正式发布

發(fā)布時間:2023/12/20 60 豆豆
生活随笔 收集整理的這篇文章主要介紹了 SQLite 3.38.0 现已正式发布 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

本月 22 日,SQLite 3.38.0 正式發(fā)布。

SQLite 是一個小型、快速、自包含、高可靠性、全功能的嵌入式 SQL 數(shù)據(jù)庫引擎,是世界上使用量最大的數(shù)據(jù)庫引擎。

主要更新內容

  • 添加了 -> 和 ->> 運算符以便于處理 JSON。新的運算符與 MySQL 和 PostgreSQL 兼容。

  • JSON 函數(shù)現(xiàn)在是內置的。不再需要使用 -DSQLITE_ENABLE_JSON1 編譯時選項來啟用 JSON 支持。默認情況下啟用 JSON。使用新的 -DSQLITE_OMIT_JSON 編譯時選項禁用 JSON 接口。

  • 日期和時間功能的增強:

  • 添加了 unixepoch() 函數(shù)。

  • 添加了 auto 修飾符和 julianday 修飾符。

  • 將 printf() SQL 函數(shù)重命名為 format() 以獲得更好的兼容性。保留原始 printf() 名稱作為別名以實現(xiàn)向后兼容性。

  • 添加了 sqlite3_error_offset() 接口,該接口有時可以幫助將 SQL error 本地化為輸入 SQL 文本中的特定字符,以便應用程序可以提供更好的錯誤消息。

  • 增強了 virtual tables 的接口如下:

  • 添加了 sqlite3_vtab_distinct() 接口。

  • 添加了 sqlite3_vtab_rhs_value() 接口。

  • 添加了新的 operator 類型 SQLITE_INDEX_CONSTRAINT_LIMIT 和 SQLITE_INDEX_CONSTRAINT_OFFSET。

  • 添加了 sqlite3_vtab_in() 接口(及相關接口)以使虛擬表能夠一次處理所有 IN operator 約束,而不是單獨處理 IN operator 右側的每個值。

  • CLI 增強功能:

  • Columnar output modes 得到增強,可以正確處理嵌入在文本中的制表符和換行符。

  • 向 Columnar output modes 添加了“--wrap N”、“--wordwrap on”和“--quote”等選項。

  • 添加了 .mode qbox 別名。

  • .import 命令自動消除列名的歧義。

  • 使用新的 sqlite3_error_offset() 接口提供更好的錯誤消息。

  • Query planner 增強功能:

  • 使用 Bloom filter 來加速大型分析查詢。

  • 使用 balanced merge tree 來評估具有 ORDER BY 子句的 UNION 或 UNION ALL 復合 SELECT 語句。

新上傳了一套源碼就是用的SQLite,asp.net.core的源碼項目,使用VS2022 以及主流的前后端技術開發(fā)的,有興趣的可以點擊下載。

WORKREPORTER工作記錄員,行業(yè)軟件|企業(yè)應用|畢業(yè)設計,Asp.net源碼|- 51Aspx.com

本文轉自SegmentFault;https://segmentfault.com/a/1190

總結

以上是生活随笔為你收集整理的SQLite 3.38.0 现已正式发布的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。