lëshimi , një SGBD i lehtë, e projektuar si një bibliotekë të integruar. Kodi SQLite shpërndahet si pronë publike (public domain), dmth mund të përdoret pa kufizime dhe falas për çdo qëllim. Mbështetje financiare për zhvilluesit e SQLite ofrohet nga një konsorcium i krijuar posaçërisht, i cili përfshin kompani si Adobe, Oracle, Mozilla, Bentley dhe Bloomberg.
Ndryshimet kryesore :
- Shtuar mundësia e aplikimit të shprehjes «» me funksionet agregate, duke mundësuar kufizimin e përmbajtjes së të dhënave që përpunohen nga funksioni agregat vetëm për regjistrat që përmbushin kushtin e caktuar;
- Në bllokun «ORDER BY» është siguruar mbështetje për flagjet «» dhe «» për të përcaktuar vendndodhjen e elementeve me vlerë NULL gjatë renditjes;
- Në ndërfaqen e komandës shtohet komanda «» për rikuperimin e përmbajtjes së skedarëve të dëmtuar nga baza e të dhënave;
- Në zgjatimin shtuar mbështetje për ;
- PRAGMA index_info dhe PRAGMA index_xinfo janë zgjeruar për të ofruar informacion mbi strukturën e ruajtjes së tabelave të krijuara në modin «WITHOUT ROWID»;
- API e re , që lejon ndalimin e ngarkimit automatik të tabelave virtuale nga aplikacioni;
- Parseri i skemës së DB është ndërruar për të treguar një gabim në rast të dëmtimit të llojit, emrit dhe kolonave tbl_name në tabelën sqlite_master kur lidhja nuk është në modin writable_schema;
- Të komandat PRAGMA function_list, PRAGMA module_list dhe PRAGMA pragma_list janë aktivizuar si parazgjedhje. Për të ndryshuar sjelljen e parazgjedhur gjatë ndërtimit, duhet të tregoni qartë «-DSQLITE_OMIT_INTROSPECTION_PRAGMAS»;
- Për funkcionet SQL të përcaktuara nga aplikacioni, është propozuar një flag SQLITE_DIRECTONLY, që ndalon përdorimin e këtyre funksioneve brenda triggereve dhe pamjeve.
Burimi: opennet.ru
