kiadás , egy könnyűsúlyú adatbázis-kezelő rendszer, amely csatolható könyvtár formájában érhető el. Az SQLite kódja közvagyonnak minősül, azaz korlátozások nélkül, ingyenesen felhasználható bármilyen célra. Az SQLite fejlesztőinek pénzügyi támogatását egy kifejezetten létrehozott konzorcium biztosítja, amelynek tagjai olyan cégek, mint az Adobe, az Oracle, a Mozilla, a Bentley és a Bloomberg.
Fő :
- Bevezetésre került a „” kifejezés alkalmazásának lehetősége aggregáló függvényekkel, amely lehetővé teszi az adatkezelés korlátozását olyan rekordokra, amelyek megfelelnek a megadott feltételnek;
- Az „ORDER BY” szakaszban támogatást kapott a „és a "” zászlók használatára, amelyek a NULL értékek elhelyezését határozzák meg a rendezés során;
- A parancssori felülethez hozzáadva a „” parancs a sérült adatbázis fájlok tartalmának helyreállításához;
- A bővítmény támogatás került bevezetésre ;
- A PRAGMA index_info és a PRAGMA index_xinfo kiterjesztve lett, hogy információt nyújtson a „WITHOUT ROWID” módban létrehozott táblák tárolási elrendezéséről;
- Hozzáadva az API , amely lehetővé teszi a virtuális táblák automatikus betöltésének megtiltását az alkalmazásból;
- Az adatbázis séma elemzője módosult, hogy hibát jelezzen, ha a sqlite_master táblázat tbl_name típusát, nevét és oszlopait megsérti, ha nem writable_schema módban csatlakozik;
- Alapértelmezés szerint aktiválva lett a PRAGMA function_list, PRAGMA module_list és PRAGMA pragma_list parancsok. Az alapértelmezett viselkedés megváltoztatásához építéskor kifejezetten meg kell határozni a „-DSQLITE_OMIT_INTROSPECTION_PRAGMAS” opciót;
- A felhasználó által meghatározott SQL-függvényekhez javasolt a SQLITE_DIRECTONLY címke, amely megtiltja e funkciók használatát trigger-ek és nézetek belsejében.
Forrás: opennet.ru
