Ir-rilaxx ta 'SQLite 3.44, DBMS ħafif iddisinjat bħala librerija plug-in, ġie ppubblikat. Il-kodiċi SQLite huwa mqassam bħala dominju pubbliku, i.e. jistgħu jintużaw mingħajr restrizzjonijiet u mingħajr ħlas għal kwalunkwe skop. L-appoġġ finanzjarju għall-iżviluppaturi SQLite huwa pprovdut minn konsorzju maħluq apposta, li jinkludi kumpaniji bħal Bentley, Bloomberg, Expensify u Navigation Data Standard.
Bidliet ewlenin:
- Il-funzjonijiet aggregati jippermettu klawżola "ORDER BY" wara l-aħħar parametru biex tipproċessa l-argumenti tal-funzjoni fl-ordni speċifikata, li jistgħu jkunu utli għal funzjonijiet bħal string_agg() u json_group_array().
- Appoġġ miżjud għall-funzjonijiet SQL skalari concat() u concat_ws(), kompatibbli ma' PostgreSQL, MS SQL Server u MySQL.
- Appoġġ miżjud għall-funzjoni aggregata string_agg(), kompatibbli ma 'PostgreSQL u MS SQL Server.
- Appoġġ miżjud għall-ispeċifikazzjonijiet “%e”, “%F”, “%I”, “%k”, “%l”, “%p”, “%P”, “%R” għall-funzjoni SQL strftime( ) "%T" u "%u".
- Ħafna żbalji assoċjati mad-dikjarazzjoni CREATE TABLE issa joħorġu wara li tiġi esegwita d-dikjarazzjoni CREATE TABLE, aktar milli wara li t-tabella tintuża għall-ewwel darba.
- Il-kmand "PRAGMA integrity_check" jimplimenta l-verifika tal-konsistenza tal-kontenut ta 'diversi tabelli virtwali integrati użati fl-estensjonijiet FTS3, FTS4, FTS5, RTREE u GEOPOLY.
- Tabelli virtwali integrati użati fl-estensjonijiet FTS3, FTS4, FTS5, RTREE u GEOPOLY huma permessi li jintużaw ġewwa triggers.
- Meta tispeċifika l-issettjar SQLITE_DBCONFIG_DEFENSIVE, tiġi pprovduta protezzjoni kontra l-attivazzjoni tal-modalità "PRAGMA writable_schema".
- Meta tkun ikkumpilata mal-kompilatur Microsoft C, l-issettjar SQLITE_USE_SEH (Immaniġġjar Strutturat tal-Eċċezzjonijiet) huwa attivat awtomatikament.
- Saru ottimizzazzjonijiet għall-pjanifikatur tal-mistoqsijiet relatati mal-iskans tal-indiċi parzjali meta jiġi speċifikat valur kostanti għal kolonna tat-tabella fil-klawżola WHERE. Minħabba rigressjonijiet identifikati, l-ottimizzazzjoni tal-iskannjar tal-vista miżjuda fil-verżjoni 3.42.0 ġiet diżattivata.
- Jipprovdi verifika fil-ħin tal-ħidma tal-appoġġ tas-sistema għat-tip "doppju twil" bi preċiżjoni ogħla minn dik tat-tip "doppju".
- Fl-interface tal-kmand tal-Windows, il-kodifikazzjoni UTF-8 hija attivata awtomatikament għall-input u l-output (l-għażla "--no-utf8" hija pprovduta biex tiddiżattivaha).
Sors: opennet.ru