izdanje , lahka baza podatkov, predstavljena kot dinamična knjižnica. Koda SQLite je na voljo kot javno dobro, kar pomeni, da se lahko uporablja brez omejitev in brezplačno za vse namene. Razvoj SQLite financira posebni konzorcij, ki vključuje podjetja, kot so Adobe, Oracle, Mozilla, Bentley in Bloomberg.
Glavne :
- Dodana je mogućnost primene izraza „“ sa agregatnim funkcijama, koja omogućava ograničavanje obuhvata podataka obrađenih agregatnom funkcijom samo na zapise koji zadovoljavaju određeni uslov;
- U bloku „ORDER BY“ obezbeđena je podrška za flagove „» and «“ za određivanje pozicije elemenata sa vrednošću NULL prilikom sortiranja;
- U komandnom interfejsu dodata je komanda „“ za obnavljanje sadržaja oštećenih fajlova sa Baze podataka;
- U ekstenziji dodana podpora ;
- PRAGMA index_info i PRAGMA index_xinfo su prošireni kako bi pružili informacije o rasporedu skladištenja tabela kreiranih u režimu „WITHOUT ROWID“;
- Dodana je API , koja omogućava zabranu automatskog učitavanja virtuelnih tabela iz aplikacije;
- Parser šeme Baze podataka je izmenjen da prikazuje grešku prilikom oštećenja tipa, imena i kolona tbl_name u tabeli sqlite_master prilikom povezivanja ne u režimu writable_schema;
- Podrazumevano su aktivirane komande PRAGMA function_list, PRAGMA module_list i PRAGMA pragma_list. Da biste promenili podrazumevano ponašanje prilikom kompilacije, morate izričito navesti „-DSQLITE_OMIT_INTROSPECTION_PRAGMAS“;
- Za aplikacijom definisane SQL funkcije predložen je flag SQLITE_DIRECTONLY, koji zabranjuje korišćenje tih funkcija unutar okidača i prikaza.
Izvor: opennet.ru
