Versión de SQLite 3.44

Publicouse a versión de SQLite 3.44, un DBMS lixeiro deseñado como biblioteca de complementos. O código SQLite distribúese como un dominio público, é dicir. pode utilizarse sen restricións e de xeito gratuíto para calquera propósito. O apoio financeiro aos desenvolvedores de SQLite é proporcionado por un consorcio especialmente creado, que inclúe empresas como Bentley, Bloomberg, Expensify e Navigation Data Standard.

Principais cambios:

  • As funcións agregadas permiten especificar unha cláusula "ORDER BY" despois do último parámetro para procesar os argumentos da función nunha orde especificada, o que pode ser útil para funcións como string_agg() e json_group_array().
  • Engadiuse compatibilidade coas funcións SQL escalares concat() e concat_ws(), compatibles con PostgreSQL, MS SQL Server e MySQL.
  • Engadiuse compatibilidade coa función de agregado string_agg(), compatible con PostgreSQL e MS SQL Server.
  • A función SQL strftime() agora admite os especificadores "%e", "%F", "%I", "%k", "%l", "%p", "%P", "%R", "%T" e "%u".
  • Moitos erros relacionados coa instrución CREATE TABLE agora infórmanse despois de executar a instrución CREATE TABLE, en lugar de despois do primeiro uso da táboa.
  • O comando PRAGMA integrity_check implementa unha comprobación de coherencia do contido de varias táboas virtuais integradas empregadas nas extensións FTS3, FTS4, FTS5, RTREE e GEOPOLY.
  • As táboas virtuais integradas empregadas nas extensións FTS3, FTS4, FTS5, RTREE e GEOPOLY poden usarse dentro de disparadores.
  • Ao especificar a configuración SQLITE_DBCONFIG_DEFENSIVE, ofrécese protección contra a activación do modo "PRAGMA writable_schema".
  • Ao compilar co compilador C de Microsoft, a configuración SQLITE_USE_SEH (Structured Exception Management) está activada por defecto.
  • Realizáronse optimizacións no planificador de consultas relacionadas coas exploracións de índices parciais ao especificar un valor constante para unha columna da táboa na cláusula WHERE. Debido ás regresións identificadas, desactivouse a optimización da exploración de vistas engadida na versión 3.42.0.
  • Ofrece comprobación en tempo de execución da compatibilidade do sistema co tipo "long double" con maior precisión que o tipo "double".
  • Na interface de comandos para Windows Por defecto, úsase a codificación UTF-8 para a entrada e a saída (ofrecese a opción "--no-utf8" para desactivala).

Fonte: opennet.ru

Compre hospedaxe fiable para sitios con protección DDoS, servidores VPS VDS 🔥 Compra aloxamento web fiable con protección DDoS, servidores VPS VDS | ProHoster