Izdanje SQLite 3.30

Objavljeno izdanje SQLite 3.30.0, 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 spremembe:

  • Dodana je mogućnost primene izraza „FILTER“ 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 „NULLS FIRST» and «NULLS LAST“ za određivanje pozicije elemenata sa vrednošću NULL prilikom sortiranja;
  • U komandnom interfejsu dodata je komanda „.recover“ za obnavljanje sadržaja oštećenih fajlova sa Baze podataka;
  • U ekstenziji RBU dodana podpora indeksiranja izraza;
  • 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 sqlite3_drop_modules(), 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

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster