utgivning , en lÀttviktsdatabas som presenteras som ett plugin-bibliotek. Koden för SQLite distribueras som allmÀn egendom (public domain), vilket betyder att den kan anvÀndas utan begrÀnsningar och kostnadsfritt för alla ÀndamÄl. Utvecklarna av SQLite fÄr ekonomiskt stöd frÄn ett sÀrskilt konsortium, som inkluderar företag som Adobe, Oracle, Mozilla, Bentley och Bloomberg.
Huvud :
- Möjligheten att anvÀnda uttrycket «» med aggregerade funktioner har lagts till, vilket möjliggör att begrÀnsa datavolymen som bearbetas av den aggregerade funktionen till endast poster som uppfyller det angivna villkoret;
- I blocket «ORDER BY» har stöd för flaggorna «" och "» införts för att bestÀmma placeringen av element med NULL-vÀrden vid sortering;
- I kommandoradsgrÀnssnittet har kommandot «» lagts till för att ÄterstÀlla innehÄllet i skadade filerna med databasen;
- I tillÀgget fÄtt stöd för ;
- PRAGMA index_info och PRAGMA index_xinfo utvidgats för att tillhandahÄlla information om lagringslayouten för tabeller skapade i lÀget «WITHOUT ROWID»;
- API har lagts till , som gör det möjligt att förhindra automatisk laddning av virtuella tabeller frÄn applikationen;
- Databasens schema-parser har Àndrats för att visa ett fel vid skada av typ, namn och kolumner för tbl_name i tabellen sqlite_master nÀr man ansluter inte i lÀget writable_schema;
- Kommandona PRAGMA function_list, PRAGMA module_list och PRAGMA pragma_list Àr aktiverade som standard. För att Àndra standardbeteendet vid sammansÀttning mÄste «-DSQLITE_OMIT_INTROSPECTION_PRAGMAS» uttryckligen anges;
- För av applikationen definierade SQL-funktioner har flaggan SQLITE_DIRECTONLY föreslagits, vilket förhindrar anvÀndning av dessa funktioner inom triggers och vyer.
KĂ€lla: opennet.ru
