Release van DBMS SQLite 3.30.0

De release van DBMS SQLite 3.30.0 vond plaats. SQLite is een compact ingebed DBMS. De broncode van de bibliotheek is overgebracht naar бщественное.

Wat is nieuw in versie 3.30.0:

  • de mogelijkheid toegevoegd om de “FILTER”-expressie te gebruiken met aggregatiefuncties, waardoor het mogelijk werd om de dekking van gegevens die door de functie worden verwerkt te beperken tot alleen records op basis van een bepaalde voorwaarde;
  • in het blok “ORDER BY” wordt ondersteuning geboden voor de vlaggen “NULLS FIRST” en “NULLS LAST” om bij het sorteren de locatie van elementen met de NULL-waarde te bepalen;
  • de opdracht “.recover” toegevoegd om de inhoud van beschadigde bestanden uit de database te herstellen;
  • PRAGMA index_info en PRAGMA index_xinfo zijn uitgebreid om informatie te bieden over de opslagindeling van tabellen die zijn gemaakt in de modus "ZONDER ROWID";
  • API sqlite3_drop_modules() is toegevoegd om het automatisch laden van virtuele tabellen uit te schakelen;
  • de commando's PRAGMA function_list, PRAGMA module_list en PRAGMA pragma_list zijn standaard geactiveerd;
  • de vlag SQLITE_DIRECTONLY is geïntroduceerd, waarmee u het gebruik van SQL-functies binnen triggers en views kunt verbieden;
  • De verouderde optie SQLITE_ENABLE_STAT3 is niet langer beschikbaar.

Bron: linux.org.ru

Voeg een reactie