Vydání DBMS SQLite 3.30.0

Proběhlo vydání DBMS SQLite 3.30.0. SQLite je kompaktní vestavěný DBMS. Zdrojový kód knihovny byl přenesen do veřejná doména.

Co je nového ve verzi 3.30.0:

  • přidána možnost používat výraz „FILTER“ s agregačními funkcemi, což umožnilo omezit pokrytí dat zpracovávaných funkcí pouze na záznamy založené na dané podmínce;
  • v bloku „ORDER BY“ je poskytována podpora pro příznaky „NULLS FIRST“ a „NULLS LAST“ pro určení umístění prvků s hodnotou NULL při řazení;
  • přidán příkaz „.recover“ pro obnovu obsahu poškozených souborů z databáze;
  • PRAGMA index_info a PRAGMA index_xinfo byly rozšířeny, aby poskytovaly informace o rozvržení úložiště tabulek vytvořených v režimu "BEZ ROWID";
  • Bylo přidáno API sqlite3_drop_modules(), které umožňuje deaktivovat automatické načítání virtuálních tabulek;
  • standardně jsou aktivovány příkazy PRAGMA seznam_funkcí, PRAGMA seznam_modulů a PRAGMA seznam_pragma;
  • byl zaveden příznak SQLITE_DIRECTONLY, který umožňuje zakázat používání funkcí SQL uvnitř triggerů a pohledů;
  • Starší možnost SQLITE_ENABLE_STAT3 již není k dispozici.

Zdroj: linux.org.ru

Přidat komentář