主要的
- 新增了使用表達式“的能力”
過濾器 » 使用聚合函數,可以將聚合函數處理的資料範圍限制為僅滿足給定條件的記錄; - “ORDER BY”區塊提供對“
空值優先 “和”最後為空 » 排序時確定具有NULL值的元素的位置; - 命令 ”
。恢復 » 從資料庫復原損壞檔案的內容; - 擴張中
全民基本收入 添加了支持索引表達式 ; - PRAGMA index_info 和 PRAGMA index_xinfo 已擴展為提供有關在「WITHOUT ROWID」模式下建立的表的儲存佈局的資訊;
- 新增了API
sqlite3_drop_modules() ,它允許您禁止從應用程式自動載入虛擬表; - 資料庫模式解析器已變更為在未以 writable_schema 模式連接時 sqlite_master 表中的 type、name 和 tbl_name 列損壞時顯示錯誤;
- 預設啟用 PRAGMA function_list、PRAGMA module_list 和 PRAGMA pragma_list 指令。若要變更預設建置行為,必須明確指定「-DSQLITE_OMIT_INTROSPECTION_PRAGMAS」;
- 對於應用程式定義的 SQL 函數,建議使用 SQLITE_DIRECTONLY 標誌,該標誌可讓您禁止在觸發器和視圖內使用這些函數。
來源: opennet.ru