SlÀpp av databashanteraren SQLite 3.44

SQLite 3.44 har publicerats, en lÀttviktsdatabas som Àr utformad som ett bibliotek som kan inkluderas. Koden för SQLite distribueras som offentlig egendom (public domain), vilket innebÀr att den kan anvÀndas utan begrÀnsningar och kostnadsfritt för alla ÀndamÄl. Ekonomiskt stöd till SQLite-utvecklarna ges av ett sÀrskilt bildat konsortium som inkluderar företag som Bentley, Bloomberg, Expensify och Navigation Data Standard.

Huvudsakliga förÀndringar:

  • I aggregerade funktioner Ă€r det nu tillĂ„tet att efter den sista parametern ange uttrycket "ORDER BY" för att bearbeta argumenten i en angiven ordning, vilket kan vara anvĂ€ndbart för funktioner som string_agg() och json_group_array().
  • Stöd har lagts till för de skalĂ€ra SQL-funktionerna concat() och concat_ws(), kompatibla med PostgreSQL, MS SQL Server och MySQL.
  • Stöd har lagts till för den aggregerade funktionen string_agg(), kompatibel med PostgreSQL och MS SQL Server.
  • I SQL-funktionen strftime() har stöd för specifikatorerna "%e", "%F", "%I", "%k", "%l", "%p", "%P", "%R", "%T" och "%u" lagts till.
  • MĂ„nga felmeddelanden relaterade till uttrycket "CREATE TABLE" visas nu efter att uttrycket "CREATE TABLE" har körts, istĂ€llet för efter den första anvĂ€ndningen av tabellen.
  • I kommandot "PRAGMA integrity_check" har en kontroll av konsistensen i innehĂ„llet i olika inbyggda virtuella tabeller, som anvĂ€nds i FTS3, FTS4, FTS5, RTREE och GEOPOLY, implementerats.
  • Inbyggda virtuella tabeller som anvĂ€nds i FTS3, FTS4, FTS5, RTREE och GEOPOLY Ă€r nu tillĂ„tna att anvĂ€ndas i triggers.
  • Genom att ange instĂ€llningen SQLITE_DBCONFIG_DEFENSIVE tillhandahĂ„lls skydd mot att aktivera lĂ€get "PRAGMA writable_schema".
  • Vid kompilering med Microsoft C Ă€r instĂ€llningen SQLITE_USE_SEH (Structured Exception Handling) som standard aktiverad.
  • Optimeringar har genomförts i frĂ„geschemalĂ€ggaren relaterade till partiell indexskanning nĂ€r ett konstant vĂ€rde anges för en tabellkolumn i WHERE-uttrycket. PĂ„ grund av identifierade regressionsfel har optimeringen för skanning av vyer, som lades till i version 3.42.0, inaktiverats.
  • En check för att stödet för typen "long double" med högre precision Ă€n typen "double" kan kontrolleras vid körning har implementerats.
  • I kommandogrĂ€nssnittet för Windows anvĂ€nds som standard UTF-8-kodning för in- och utmatning (för att inaktivera detta finns möjlighet till "—no-utf8").

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster