Lanzamiento de DBMS SQLite 3.30.0

Se produjo el lanzamiento de DBMS SQLite 3.30.0. SQLite es un DBMS integrado compacto. El código fuente de la biblioteca ha sido transferido a dominio publico.

Novedad de la versión 3.30.0:

  • se agregó la capacidad de utilizar la expresión "FILTRO" con funciones agregadas, lo que hizo posible limitar la cobertura de los datos procesados ​​por la función solo a registros basados ​​en una condición determinada;
  • en el bloque "ORDER BY", se proporciona soporte para los indicadores "NULLS FIRST" y "NULLS LAST" para determinar la ubicación de los elementos con el valor NULL al ordenar;
  • se agregó el comando ".recover" para restaurar el contenido de los archivos dañados de la base de datos;
  • PRAGMA index_info y PRAGMA index_xinfo se han ampliado para proporcionar información sobre el diseño de almacenamiento de las tablas creadas en modo "SIN ROWID";
  • Se agregó API sqlite3_drop_modules() para permitir deshabilitar la carga automática de tablas virtuales;
  • los comandos PRAGMA function_list, PRAGMA module_list y PRAGMA pragma_list están activados por defecto;
  • se ha introducido el indicador SQLITE_DIRECTONLY, que le permite prohibir el uso de funciones SQL dentro de activadores y vistas;
  • La opción heredada SQLITE_ENABLE_STAT3 ya no está disponible.

Fuente: linux.org.ru

Añadir un comentario