Ăshte publikuar lĂ«shimi SQLite 3.44, njĂ« bazĂ« tĂ« dhĂ«nash tĂ« lehtĂ«, e cila Ă«shtĂ« e dizajnuar si njĂ« bibliotekĂ« e lidhur. Kodi SQLite shperndahet si pronĂ«si publike (public domain), do tĂ« thotĂ« se mund tĂ« pĂ«rdoret pa kufizime dhe pa ndonjĂ« tarifĂ« pĂ«r çdo qĂ«llim. MbĂ«shtetje financiare pĂ«r zhvilluesit e SQLite ofrohet nga njĂ« konsorcium i veçantĂ«, i cili pĂ«rfshin kompani si Bentley, Bloomberg, Expensify dhe Navigation Data Standard.
Ndryshimet kryesore:
- Në funksionet agregate, pas parametrave të fundit, lejohet caktimi i shprehjes "ORDER BY" për të përpunuar argumentet e funksionit në rendin e caktuar, gjë që mund të jetë e dobishme për funksione si string_agg() dhe json_group_array().
- Shtuar mbështetje për funksionet SQL skalar concat() dhe concat_ws(), të përshtatshme me PostgreSQL, MS SQL Server dhe MySQL.
- Shtuar mbështetje për funksionin agregat string_agg(), i përshtatshëm me PostgreSQL dhe MS SQL Server.
- Në funksionin SQL strftime() është shtuar mbështetje për specifikatorët "%e", "%F", "%I", "%k", "%l", "%p", "%P", "%R", "%T" dhe "%u".
- Shfaqja e shumë gabimeve të lidhura me shprehjen "CREATE TABLE" tani shfaqet pas ekzekutimit të shprehjes "CREATE TABLE", dhe jo pas përdorimit të parë të tabelës.
- Në komandën "PRAGMA integrity_check" është realizuar kontrolli i qëndrueshmërisë së përmbajtjes së tabelave virtuale të integruara, të përdorura në shtesat FTS3, FTS4, FTS5, RTREE dhe GEOPOLY.
- Tabelat virtuale të integruara, të përdorura në shtesat FTS3, FTS4, FTS5, RTREE dhe GEOPOLY, lejohet të përdoren brenda treguesve.
- Duke caktuar konfigurimin SQLITE_DBCONFIG_DEFENSIVE, sigurohet mbrojtja nga aktivizimi i modalitetit "PRAGMA writable_schema".
- Në ndërtimin me kompajlerin Microsoft C është aktivizuar në mënyrë domosdoshmërish cilësimi SQLITE_USE_SEH (Structured Exception Handling).
- Janë bërë optimizime në planifikuesin e kërkesave të lidhura me skanimin e pjesshëm të indekseve kur është caktuar një vlerë konstante për ndonjë kolonë të tabelës në shprehjen WHERE. Për shkak të regresioneve të identifikuara, është çaktivizuar optimizimi i skanimit të pamjeve, i shtuar në versionin 3.42.0.
- Kjo siguron një kontroll të mbështetjes për sistemin e tipit "long double" me saktësi më të lartë se ai i tipit "double" gjatë ekzekutimit.
- NĂ« ndĂ«rfaqen e komandĂ«s pĂ«r Windows, pĂ«r hyrje dhe dalje, kodimi UTF-8 pĂ«rdoret si parazgjedhje (pĂ«r ta çaktivizuar, Ă«shtĂ« paraparĂ« opsioni "âno-utf8").
Burimi: opennet.ru
