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