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