Թողարկվել է SQLite 3.30.0 DBMS-ը: SQLite-ը կոմպակտ, ներկառուցված DBMS է: Գրադարանի սկզբնական կոդը փոխանցվել է հանրային սեփականություն.
Ինչ նորություն կա 3.30.0 տարբերակում.
- ավելացրեց «FILTER» արտահայտությունը ագրեգատ գործառույթներով օգտագործելու հնարավորությունը, ինչը հնարավորություն տվեց սահմանափակել գործառույթի կողմից մշակված տվյալների շրջանակը միայն տվյալ պայմանով գրառումներով.
- «ORDER BY» բլոկը ապահովում է «NULLS FIRST» և «NULLS LAST» դրոշակները՝ տեսակավորելիս NULL արժեք ունեցող տարրերի գտնվելու վայրը որոշելու համար.
- ավելացրել է «.recover» հրամանը՝ տվյալների բազայից վնասված ֆայլերի բովանդակությունը վերականգնելու համար;
- PRAGMA index_info և PRAGMA index_xinfo ընդլայնված են՝ ԱՌԱՆՑ ROWID ռեժիմում ստեղծված աղյուսակների պահպանման դասավորության մասին տեղեկատվություն տրամադրելու համար;
- ավելացրել է sqlite3_drop_modules() API՝ վիրտուալ աղյուսակների ավտոմատ բեռնումն անջատելու համար;
- PRAGMA function_list, PRAGMA module_list և PRAGMA pragma_list հրամանները լռելյայն ակտիվացված են;
- ներդրվել է SQLITE_DIRECTONLY դրոշը, որը թույլ է տալիս արգելել SQL ֆունկցիաների օգտագործումը գործարկիչների և դիտումների ներսում;
- հնացած SQLITE_ENABLE_STAT3 տարբերակն այլևս հասանելի չէ:
Source: linux.org.ru