il rilascio , un DBMS leggero, fornito come libreria collegabile. Il codice di SQLite è distribuito come dominio pubblico, cioè può essere utilizzato senza restrizioni e gratuitamente per qualsiasi scopo. Il supporto finanziario per gli sviluppatori di SQLite è fornito da un consorzio appositamente creato, che comprende aziende come Adobe, Oracle, Mozilla, Bentley e Bloomberg.
Principali :
- funzioni di finestra (funzioni window o funzioni analitiche che consentono di eseguire calcoli per ogni riga della query utilizzando altre righe): è stato aggiunto il supporto per l'espressione , è stata aggiunta la possibilità di utilizzare di funzioni di finestra (una finestra è definita nell'ambito di un'altra), garantendo raggruppamenti tramite l'espressione GROUP e implementate le restrizioni RANGE e ;
- È stata migliorata l'implementazione del comando ««, che ora può essere utilizzato con database accessibili in modalità sola lettura;
- Sono state aggiunte nuove ottimizzazioni per le query: lavoro delle espressioni LIKE insieme alla parola chiave ESCAPE e con attivata l'opzione «PRAGMA case_sensitive_like». In presenza di sono state escluse le verifiche superflue di condizioni ovviamente vere specificate nell'espressione WHERE;
- Nel'interfaccia CLI è stato aggiunto il comando «» per impostare (maschere da utilizzare in qualsiasi espressione SQL). Nel comando «.archive» è stata riprogettata l'opzione «—update», che ora salta i file non modificati già presenti nell'archivio, ed è stata aggiunta l'opzione «—insert» per includere i file nell'archivio;
- È stato aggiunto un componente , che consente di creare, applicare e analizzare delta di modifiche Fossil, applicato nell'estensione RBU;
- È stata aumentata l'affidabilità nella gestione di file di database corrotti;
- È stato avviato un mirror del repository del progetto su (principale supportato utilizzando il sistema di gestione delle versioni , creato dall'autore di SQLite).
Fonte: opennet.ru
