DBMS SQLite 3.30.0 versiyasi

DBMS SQLite 3.30.0 versiyasi chiqarildi. SQLite - bu ixcham o'rnatilgan DBMS. Kutubxonaning manba kodi o'tkazildi jamoat mulki.

3.30.0 versiyasida nima yangilik:

  • agregat funktsiyalari bilan "FILTER" iborasidan foydalanish imkoniyati qo'shildi, bu funksiya tomonidan qayta ishlangan ma'lumotlarning qamrovini faqat berilgan shart asosidagi yozuvlar bilan cheklash imkonini berdi;
  • "ORDER BY" blokida saralashda NULL qiymatiga ega elementlarning joylashishini aniqlash uchun "NULLS FIRST" va "NULLS LAST" bayroqlari uchun yordam ko'rsatiladi;
  • ma'lumotlar bazasidan shikastlangan fayllar tarkibini tiklash uchun ".recover" buyrug'i qo'shildi;
  • PRAGMA index_info va PRAGMA index_xinfo "WITHOUT ROWID" rejimida yaratilgan jadvallarni saqlash tartibi haqida ma'lumot berish uchun kengaytirildi;
  • Virtual jadvallarni avtomatik yuklashni o'chirib qo'yish uchun API sqlite3_drop_modules() qo'shildi;
  • PRAGMA function_list, PRAGMA module_list va PRAGMA pragma_list buyruqlari sukut bo'yicha faollashtirilgan;
  • SQLITE_DIRECTONLY bayrog'i joriy etildi, bu triggerlar va ko'rinishlar ichida SQL funksiyalaridan foydalanishni taqiqlash imkonini beradi;
  • SQLITE_ENABLE_STAT3 eski varianti endi mavjud emas.

Manba: linux.org.ru

a Izoh qo'shish