uvoľnenie , ľahkého DBMS, ktorý je dodávaný ako knižnica. Kód SQLite je distribuovaný ako verejné vlastníctvo (public domain), t.j. môže byť používaný bez obmedzení a bez nákladov na akýkoľvek účel. Finančnú podporu pre vývojárov SQLite zabezpečuje špeciálne vytvorený konzorcium, do ktorého patrí aj spoločnosti ako Adobe, Oracle, Mozilla, Bentley a Bloomberg.
Hlavné :
- Pridaná možnosť použitia výrazu „“ s agregátnymi funkciami, ktorá umožňuje obmedziť rozsah údajov spracovávaných agregátnou funkciou iba na záznamy, ktoré vyhovujú zadanému podmienku;
- V bloku „ORDER BY“ bola zabezpečená podpora flagov „“ a „“ na určenie umiestnenia prvkov s hodnotou NULL pri triedení;
- Do rozhrania príkazového riadku bola pridaná príkaz „“ na obnovenie obsahu poškodených súborov s databázou;
- Do rozšírenia bola pridaná podpora ;
- PRAGMA index_info a PRAGMA index_xinfo boli rozšírené o poskytovanie informácií o rozložení ukladania tabuliek vytvorených v režime „WITHOUT ROWID“;
- Pridané API , ktorý umožňuje zakázať z aplikácie automatické načítanie virtuálnych tabuliek;
- Parser schémy databázy bol upravený na vykazovanie chyby pri poškodení typu, názvu a stĺpcov tbl_name v tabuľke sqlite_master pri pripojení nie v režime writable_schema;
- Predvolené sú aktivované príkazy PRAGMA function_list, PRAGMA module_list a PRAGMA pragma_list. Na zmenu predvoleného správania pri zostavovaní je potrebné výslovne uviesť „-DSQLITE_OMIT_INTROSPECTION_PRAGMAS“;
- Pre aplikáciou definované SQL funkcie bol navrhnutý flag SQLITE_DIRECTONLY, ktorý zakazuje používanie týchto funkcií vo vnútri spúšťačov a pohľadov.
Zdroj: opennet.ru
