Lanzamiento de la base de datos SQLite 3.30.0

Se lanzó la base de datos SQLite 3.30.0. SQLite es una base de datos embebida compacta. El código fuente de la biblioteca ha sido entregado a dominio público.

Novedades en la versión 3.30.0:

  • se ha añadido la posibilidad de aplicar la expresión «FILTER» con funciones de agregación, lo que permite limitar el rango de datos procesados por la función solo a aquellos registros que cumplen con la condición establecida;
  • en la cláusula «ORDER BY» se ha añadido soporte para las banderas «NULLS FIRST» y «NULLS LAST» para determinar la ubicación de los elementos con valor NULL al ordenar;
  • se ha añadido el comando «.recover» para restaurar el contenido de archivos de base de datos dañados;
  • PRAGMA index_info y PRAGMA index_xinfo se han ampliado para proporcionar información sobre el esquema de almacenamiento de tablas creadas en modo «WITHOUT ROWID»;
  • se ha añadido la API sqlite3_drop_modules(), que permite prohibir la carga automática de tablas virtuales;
  • se han activado por defecto los comandos PRAGMA function_list, PRAGMA module_list y PRAGMA pragma_list;
  • se ha introducido la bandera SQLITE_DIRECTONLY, que permite prohibir el uso de funciones SQL dentro de disparadores y vistas;
  • la opción obsoleta SQLITE_ENABLE_STAT3 ya no está disponible.

Fuente: linux.org.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster