Andmebaasi SQLite 3.30 väljaanne

Avaldatud vabastus SQLite 3.30.0, kergekaaluline andmebaas, mis on esitatud plugina raamatukoguna. SQLite kood on vabalt kättesaadav avaliku omandi tingimustes, st seda saab kasutada piiranguteta ja tasuta igasugustel eesmärkidel. SQLite arendajate rahalist toetust pakub spetsiaalselt loodud konsortsium, kuhu kuuluvad sellised ettevõtted nagu Adobe, Oracle, Mozilla, Bentley ja Bloomberg.

Peamised muudatused:

  • Lisatud võimalus kasutada väljendit «FILTER» koos agregatsioonifunktsioonidega, et piirata andmete ulatust, mida agregatsioonifunktsioon töötleb, ainult nende kirjetega, mis vastavad määratud tingimusele;
  • „ORDER BY“ blokis on tagatud lipukeste „NULLS FIRST" ja "NULLS LAST» tugi, et määrata NULL-väärtustega elementide asukoht sortimise ajal;
  • Käsk „.recover» on lisatud käsurea liidesele, et taastada kahjustatud andmebaasifailide sisu;
  • Laiendusse RBU lisatud tugi väljendite indekseerimine;
  • PRAGMA index_info ja PRAGMA index_xinfo on laiendatud, et anda teavet tabelite salvestamise ülesehituse kohta, mis on loodud „WITHOUT ROWID“ režiimis;
  • tf.distribute.Strategy sqlite3_drop_modules(), võimaldades rakendusest keelata virtuaalsete tabelite automaatse laadimise;
  • Andmebaasi skeemi parserit on muudetud, et hüpata vigade korral, kui tbl_name tabelis sqlite_master on rikutud, kui ühendatakse mitte writable_schema režiimis;
  • Vaikimisi on aktiveeritud käsud PRAGMA function_list, PRAGMA module_list ja PRAGMA pragma_list. Vaikimisi käitumise muutmiseks koostamisel tuleb selgesõnaliselt märkida „-DSQLITE_OMIT_INTROSPECTION_PRAGMAS“;
  • Rakenduse määratud SQL-funktsioonidele on pakutud lipp SQLITE_DIRECTONLY, mis keelab nende funktsioonide kasutamise triggerites ja vaadetel.

Allikas: opennet.ru

Osta usaldusväärne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid 🔥 Osta usaldusväärne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid - ProHoster