DBMS SQLite 3.30.0 buraxılışı

DBMS SQLite 3.30.0 buraxılışı baş tutdu. SQLite kompakt quraşdırılmış DBMS-dir. Kitabxananın mənbə kodu köçürüldü ictimai domen.

3.30.0 versiyasında yeniliklər:

  • "FİLTRE" ifadəsini məcmu funksiyalarla istifadə etmək imkanı əlavə etdi ki, bu da funksiya tərəfindən işlənmiş məlumatların əhatə dairəsini yalnız verilmiş şərt əsasında qeydlərlə məhdudlaşdırmağa imkan verdi;
  • “ORDER BY” blokunda çeşidləmə zamanı NULL dəyəri olan elementlərin yerini müəyyən etmək üçün “NULLS FIRST” və “NULLS LAST” bayraqlarına dəstək verilir;
  • zədələnmiş faylların məzmununu verilənlər bazasından bərpa etmək üçün “.recover” əmrini əlavə etdi;
  • PRAGMA index_info və PRAGMA index_xinfo "WITHOUT ROWID" rejimində yaradılmış cədvəllərin saxlanma sxemi haqqında məlumat vermək üçün genişləndirilmişdir;
  • Virtual cədvəllərin avtomatik yüklənməsini söndürmək üçün API sqlite3_drop_modules() əlavə edilmişdir;
  • PRAGMA function_list, PRAGMA module_list və PRAGMA pragma_list əmrləri defolt olaraq aktivləşdirilir;
  • SQLITE_DIRECTONLY bayrağı təqdim edilib ki, bu da SQL funksiyalarının tətiklər və görünüşlər daxilində istifadəsini qadağan etməyə imkan verir;
  • SQLITE_ENABLE_STAT3 köhnə seçimi artıq mövcud deyil.

Mənbə: linux.org.ru

Добавить комментарий