Emissio SQLite 3.44, leve DBMS obturaculum in bibliotheca designatum, divulgatum est. Codex SQLite in dominium publicum distribuitur, i.e. adhiberi potest sine restrictionibus et gratis pro quacumque re. Auxilium financial SQLite tincidunt providetur a consortio specialiter creato, quod includit societates ut Bentley, Bloomberg, Expense et Navigatio Data Standard.
Major changes:
- Functiones aggregatae permittunt ut clausula "ORDER BY" post ultimum parametrum specificatur ad argumenta functionis ordine definito tractanda, quod utile esse potest functionibus velut string_agg() et json_group_array().
- Additum est subsidium functionum scalarium SQL concat() et concat_ws(), quae cum PostgreSQL, MS SQL Server et MySQL congruunt.
- Additum est subsidium functionis aggregatae `string_agg()`, quae cum PostgreSQL et MS SQL Server congruit.
- Functio SQL `strftime()` nunc specificatores "%e", "%F", "%I", "%k", "%l", "%p", "%P", "%R", "%T", et "%u" sustinet.
- Multi errores ad enuntiatum CREATE TABLE pertinentes nunc post exsecutionem enuntiati CREATE TABLE, potius quam post primum usum tabulae, nuntiantur.
- Mandatum PRAGMA integrity_check probationem constantiae contentorum variarum tabularum virtualium inclusarum, quae in extensionibus FTS3, FTS4, FTS5, RTREE, et GEOPOLY adhibentur, efficit.
- Tabulae virtuales inclusae, quae in extensionibus FTS3, FTS4, FTS5, RTREE et GEOPOLY adhibentur, intra triggers adhiberi possunt.
- Cum optio SQLITE_DBCONFIG_DEFENSIVE definitur, praesidium contra activationem modi "PRAGMA writable_schema" praebetur.
- Cum compilatore Microsoft C aedificatur, optio SQLITE_USE_SEH (Structured Exception Handling) per default activatur.
- Optimizationes in ordinatore interrogationum factae sunt, quae ad perlustrationes indicum partiales pertinent, cum valor constans pro columna tabulae in clausula WHERE specificatur. Ob regressiones identificatas, optimizatio perlustrationis visus, quae in versione 3.42.0 addita est, inactiva est.
- Probationem tempore executionis praebet pro auxilio systematis typi longi "double" cum maiori accuratione quam typi "double".
- Interfacies lineae mandatorum Fenestrae codificationem UTF-8 pro inputu et outputu per defaultam adhibet (optio "--no-utf8" ad eam inactivandam praebetur).
Source: opennet.ru
