Lansarea DBMS SQLite 3.30.0

A avut loc lansarea DBMS SQLite 3.30.0. SQLite este un SGBD compact încorporat. Codul sursă al bibliotecii a fost transferat în domeniu public.

Ce este nou în versiunea 3.30.0:

  • a adăugat posibilitatea de a utiliza expresia „FILTER” cu funcții agregate, ceea ce a făcut posibilă limitarea acoperirii datelor prelucrate de funcție la numai înregistrări bazate pe o anumită condiție;
  • în blocul „ORDER BY” se oferă suport pentru steaguri „NULLS FIRST” și „NULLS LAST” pentru a determina locația elementelor cu valoarea NULL la sortare;
  • a adăugat comanda „.recover” pentru a restabili conținutul fișierelor deteriorate din baza de date;
  • PRAGMA index_info și PRAGMA index_xinfo au fost extinse pentru a oferi informații despre aspectul de stocare a tabelelor create în modul „WITHOUT ROWID”;
  • API-ul sqlite3_drop_modules() a fost adăugat pentru a permite dezactivarea încărcării automate a tabelelor virtuale;
  • comenzile PRAGMA function_list, PRAGMA module_list si PRAGMA pragma_list sunt activate implicit;
  • a fost introdus indicatorul SQLITE_DIRECTONLY, care vă permite să interziceți utilizarea funcțiilor SQL în interiorul declanșatorilor și vizualizărilor;
  • Opțiunea moștenită SQLITE_ENABLE_STAT3 nu mai este disponibilă.

Sursa: linux.org.ru

Adauga un comentariu