DBMS SQLite 3.30.0 išleidimas

Įvyko DBMS SQLite 3.30.0 išleidimas. SQLite yra kompaktiška įterptoji DBVS. Bibliotekos šaltinio kodas buvo perkeltas į viešasis domenas.

Kas naujo 3.30.0 versijoje:

  • pridėta galimybė naudoti „FILTER“ išraišką su agregacinėmis funkcijomis, kurios leido apriboti funkcijos apdorojamų duomenų aprėptį tik įrašais pagal tam tikrą sąlygą;
  • bloke „ORDER BY“ teikiama parama „NULLS FIRST“ ir „NULLS LAST“ vėliavėlėms, kad būtų galima nustatyti elementų, turinčių NULL reikšmę, vietą rūšiuojant;
  • pridėta komanda „.recover“, kad būtų atkurtas pažeistų failų turinys iš duomenų bazės;
  • PRAGMA index_info ir PRAGMA index_xinfo buvo išplėsti, kad būtų pateikta informacija apie lentelių, sukurtų "BE ROWID" režimu, saugojimo išdėstymą;
  • API sqlite3_drop_modules() buvo pridėtas, kad būtų galima išjungti automatinį virtualių lentelių įkėlimą;
  • komandos PRAGMA funkcijų_sąrašas, PRAGMA modulių_sąrašas ir PRAGMA pragma_sąrašas yra aktyvuotos pagal nutylėjimą;
  • buvo įvesta vėliavėlė SQLITE_DIRECTONLY, kuri leidžia uždrausti naudoti SQL funkcijas trigeriuose ir rodiniuose;
  • Sena parinktis SQLITE_ENABLE_STAT3 nebepasiekiama.

Šaltinis: linux.org.ru

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