Publication de la SGBD SQLite 3.30.0

La version 3.30.0 du SGBD SQLite a été publiée. SQLite est un SGBD embarqué compact. Le code source de la bibliothèque a été remis au domaine public.

Nouveautés de la version 3.30.0 :

  • Ajout de la possibilité d'appliquer l'expression « FILTER » avec des fonctions agrégées, permettant de restreindre l'éventail des données traitées par la fonction uniquement aux enregistrements correspondant à une condition donnée ;
  • Dans la clause « ORDER BY », prise en charge des indicateurs « NULLS FIRST » et « NULLS LAST » pour déterminer la position des éléments avec une valeur NULL lors du tri ;
  • Ajout de la commande « .recover » pour la récupération du contenu des fichiers de base de données endommagés ;
  • PRAGMA index_info et PRAGMA index_xinfo ont été étendus pour fournir des informations sur la disposition de stockage des tables créées en mode « WITHOUT ROWID » ;
  • Ajout de l'API sqlite3_drop_modules(), permettant d'interdire le chargement automatique des tables virtuelles ;
  • Les commandes PRAGMA function_list, PRAGMA module_list et PRAGMA pragma_list sont maintenant activées par défaut ;
  • Introduction du drapeau SQLITE_DIRECTONLY, permettant d'interdire l'utilisation des fonctions SQL à l'intérieur des déclencheurs et des vues ;
  • L'option obsolète SQLITE_ENABLE_STAT3 est désormais indisponible.

Source : linux.org.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster