vabastus , 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 :
- Lisatud võimalus kasutada väljendit «» koos agregatsioonifunktsioonidega, et piirata andmete ulatust, mida agregatsioonifunktsioon töötleb, ainult nende kirjetega, mis vastavad määratud tingimusele;
- „ORDER BY“ blokis on tagatud lipukeste „" ja "» tugi, et määrata NULL-väärtustega elementide asukoht sortimise ajal;
- Käsk „» on lisatud käsurea liidesele, et taastada kahjustatud andmebaasifailide sisu;
- Laiendusse lisatud tugi ;
- 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 , 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
