Издаване на СУБД SQLite 3.30.0

Излезе DBMS SQLite 3.30.0. SQLite е компактна вградена СУБД. Изходният код на библиотеката е прехвърлен на публичен домейн.

Какво е новото във версия 3.30.0:

  • добавена възможност за използване на израза „FILTER“ с агрегатни функции, което направи възможно ограничаването на покритието на данните, обработвани от функцията, само до записи въз основа на дадено условие;
  • в блока “ORDER BY” е осигурена поддръжка за флаговете “NULLS FIRST” и “NULLS LAST” за определяне на местоположението на елементи с NULL стойност при сортиране;
  • добавена е командата “.recover” за възстановяване на съдържанието на повредени файлове от базата данни;
  • PRAGMA index_info и PRAGMA index_xinfo са разширени, за да осигурят информация относно оформлението за съхранение на таблици, създадени в режим "БЕЗ ROWID";
  • API sqlite3_drop_modules() е добавен, за да позволи автоматичното зареждане на виртуални таблици да бъде деактивирано;
  • командите PRAGMA function_list, PRAGMA module_list и PRAGMA pragma_list са активирани по подразбиране;
  • въведен е флагът SQLITE_DIRECTONLY, който ви позволява да забраните използването на SQL функции в тригери и изгледи;
  • Наследената опция SQLITE_ENABLE_STAT3 вече не е налична.

Източник: linux.org.ru

Добавяне на нов коментар