Рэліз СКБД 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

Дадаць каментар