väljalase , kergekaaluline andmebaas, mis on kujundatud dünaamilise ühendusraamatukoguna. SQLite kood on vabalt saadaval (public domain), see tähendab, et seda tohib kasutada ilma piiranguteta ja tasuta mistahes otstarbel. SQLite arendajate rahalist toetust annab spetsiaalselt loodud konsortsium, kuhu kuuluvad sellised ettevõtted nagu Adobe, Oracle, Mozilla, Bentley ja Bloomberg.
Peamised :
- Lisatud väljendi „“ kasutamine agregaatfunktsioonidega, mis võimaldab andmete ulatust, mille üle agregaatfunktsioon töötab, piirata ainult nendega, mis vastavad määratud tingimusele;
- „ORDER BY” plokis on lisatud toetust lippudele „» ja «” NULL väärtuste asukoha määramiseks sorteerimisel;
- Käsk „” on lisatud käsurea liidesesse kahjustatud andmefailide taastamiseks;
- Lisandusele on lisatud tugi ;
- PRAGMA index_info ja PRAGMA index_xinfo on laiendatud, et anda teavet tabelite salvestusplaani kohta, mis on loodud „WITHOUT ROWID” režiimis;
- Lisatud API , mis võimaldab rakendusest keelata virtuaaltabelite automaatse laadimise;
- Andmebaasi skeemi parserit on muudetud, et anda viga, kui tbl_name tabelis sqlite_master on kahjustatud tüübi, nime ja veergude poolest, kui ühendus ei ole writable_schema režiimis;
- PRAGMA function_list, PRAGMA module_list ja PRAGMA pragma_list on vaikimisi aktiveeritud. Vaikimisi käitumise muutmiseks kogumisel tuleb selgelt märkida „-DSQLITE_OMIT_INTROSPECTION_PRAGMAS”;
- SQL-funktsioonide rakendamine on nüüd varustatud SQLITE_DIRECTONLY lipuga, mis keelab nende funktsioonide kasutamise triggerites ja vaadetes.
Allikas: opennet.ru
