Реліз СУБД SQLite 3.30.0

Відбувся реліз СУБД SQLite 3.30.0. SQLite - компактна СУБД, що вбудовується. Вихідний код бібліотеки передано до громадські надбання.

Що нового у версії 3.30.0:

  • додано можливість застосування виразу «FILTER» з агрегатними функціями, що дало змогу обмежити охоплення даних, що обробляються функцією, лише записами за заданою умовою;
  • у блоці «ORDER BY» забезпечено підтримку прапорів «NULLS FIRST» та «NULLS LAST» для визначення розташування елементів зі значенням NULL при сортуванні;
  • додано команду «.recover» для відновлення вмісту пошкоджених файлів з БД;
  • PRAGMA index_info та PRAGMA index_xinfo розширено для надання інформації про розкладку зберігання таблиць, створених у режимі «WITHOUT ROWID»;
  • додано API sqlite3_drop_modules(), для можливості заборони автоматичного завантаження віртуальних таблиць;
  • активовано за замовчуванням команди PRAGMA function_list, PRAGMA module_list та PRAGMA pragma_list;
  • введено прапор SQLITE_DIRECTONLY, що дозволяє заборонити використання SQL-функцій усередині тригерів та уявлень;
  • застаріла опція SQLITE_ENABLE_STAT3 недоступна.

Джерело: linux.org.ru

Додати коментар або відгук