De release van de database SQLite 3.30.0 heeft plaatsgevonden. SQLite is een compacte ingebedde database. Openbaar domein.
Wat is nieuw in versie 3.30.0:
- De mogelijkheid om de "FILTER"-expressie toe te passen met aggregatiefuncties is toegevoegd, wat het mogelijk maakt om de reikwijdte van de door de functie verwerkte gegevens te beperken tot records die voldoen aan een bepaalde voorwaarde.
- In het blok "ORDER BY" is ondersteuning voor de vlaggen "NULLS FIRST" en "NULLS LAST" toegevoegd om de positie van elementen met de waarde NULL bij het sorteren te bepalen.
- De commandoregel «.recover» is toegevoegd voor het herstellen van de inhoud van beschadigde databasebestanden.
- PRAGMA index_info en PRAGMA index_xinfo zijn uitgebreid om informatie te geven over de opslagindeling van tabellen die zijn gemaakt in de modus "WITHOUT ROWID".
- De API sqlite3_drop_modules() is toegevoegd om automatisch laden van virtuele tabellen te kunnen verbieden.
- De commando's PRAGMA function_list, PRAGMA module_list en PRAGMA pragma_list zijn standaard ingeschakeld.
- De vlag SQLITE_DIRECTONLY is geïntroduceerd, die het gebruik van SQL-functies binnen triggers en views kan verbieden.
- De verouderde optie SQLITE_ENABLE_STAT3 is nu niet meer beschikbaar.
Bron: linux.org.ru
