релиз , лека СУБД, оформена като свързваща библиотека. Кодът на SQLite се разпространява като обществено достояние (public domain), т.е. може да се използва без ограничения и безвъзмездно за всякакви цели. Финансовата подкрепа на разработчиците на SQLite се осъществява от специално създаден консорциум, в който влизат компании като Adobe, Oracle, Mozilla, Bentley и Bloomberg.
Основни :
- Добавена възможност за прилагане на израза «» с агрегатни функции, даваща възможност да се ограничи обхватът на данните, обработвани от агрегатната функция само до записи, удовлетворяващи зададеното условие;
- В блока «ORDER BY» е осигурена поддръжка на флаговете «» и „» за определяне на разположението на елементите със стойност NULL при сортиране;
- В интерфейса на командния ред е добавена команда «» за възстановяване на съдържанието на повредени файлове с БД;
- В разширението добавена е поддръжка на ;
- PRAGMA index_info и PRAGMA index_xinfo са разширени, за да предоставят информация за разпределението на съхранение на таблиците, създадени в режим «WITHOUT ROWID»;
- Добавен API , позволяващ да се забрани от приложението автоматичното зареждане на виртуални таблици;
- Парсерът на схемата на БД е променен, за да извежда грешка при повреда на типа, името и колоните tbl_name в таблицата sqlite_master при свързване не в режим writable_schema;
- По подразбиране са активирани командите PRAGMA function_list, PRAGMA module_list и PRAGMA pragma_list. За промяна на поведението по подразбиране при компилиране е необходимо явно да се укаже «-DSQLITE_OMIT_INTROSPECTION_PRAGMAS»;
- За определените от приложението SQL-функции е предложен флаг SQLITE_DIRECTONLY, позволяващ да се забрани използването на тези функции вътре в тригери и изгледи.
Източник: opennet.ru
