DBMS SQLite 3.30.0のリリース

DBMS SQLite 3.30.0 がリリースされました。 SQLite はコンパクトな組み込み DBMS です。 ライブラリのソースコードは次の場所に転送されました。 パブリックドメイン.

バージョン 3.30.0:

  • 集計関数で「FILTER」式を使用する機能が追加されました。これにより、関数によって処理されるデータの範囲を、指定された条件に基づくレコードのみに制限できるようになりました。
  • 「ORDER BY」ブロックでは、ソート時に NULL 値を持つ要素の位置を決定するための「NULLS FIRST」および「NULLS LAST」フラグがサポートされています。
  • 破損したファイルの内容をデータベースから復元する「.recover」コマンドを追加しました。
  • PRAGMA Index_info および PRAGMA Index_xinfo は、「WITHOUT ROWID」モードで作成されたテーブルのストレージ レイアウトに関する情報を提供するように拡張されました。
  • API sqlite3_drop_modules() が追加され、仮想テーブルの自動ロードを無効にできるようになりました。
  • コマンド PRAGMA function_list、PRAGMA module_list、および PRAGMA pragma_list はデフォルトでアクティブになります。
  • SQLITE_DIRECTONLY フラグが導入されました。これにより、トリガーおよびビュー内での SQL 関数の使用を禁止できるようになります。
  • 従来のオプション SQLITE_ENABLE_STAT3 は使用できなくなりました。

出所: linux.org.ru

コメントを追加します