релиз , легковесной СУБД, оформленной в виде подключаемой библиотеки. Код 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
