Vydanie DBMS SQLite 3.30.0

Prebehlo vydanie DBMS SQLite 3.30.0. SQLite je kompaktný embedded DBMS. Zdrojový kód knižnice bol prenesený do verejná doména.

Čo je nové vo verzii 3.30.0:

  • pridaná možnosť používať výraz „FILTER“ s agregačnými funkciami, čo umožnilo obmedziť pokrytie údajov spracovávaných funkciou len na záznamy na základe danej podmienky;
  • v bloku „ORDER BY“ je poskytovaná podpora pre príznaky „NULLS FIRST“ a „NULLS LAST“ na určenie umiestnenia prvkov s hodnotou NULL pri triedení;
  • pridaný príkaz „.recover“ na obnovenie obsahu poškodených súborov z databázy;
  • PRAGMA index_info a PRAGMA index_xinfo boli rozšírené tak, aby poskytovali informácie o rozložení ukladania tabuliek vytvorených v režime „BEZ ROWID“;
  • API sqlite3_drop_modules() bolo pridané, aby umožnilo deaktivovať automatické načítanie virtuálnych tabuliek;
  • štandardne sú aktivované príkazy PRAGMA zoznam_funkcií, PRAGMA zoznam_modulov a PRAGMA zoznam_pragma;
  • bol zavedený príznak SQLITE_DIRECTONLY, ktorý vám umožňuje zakázať používanie funkcií SQL vo vnútri spúšťačov a zobrazení;
  • Staršia možnosť SQLITE_ENABLE_STAT3 už nie je k dispozícii.

Zdroj: linux.org.ru

Pridať komentár