Verëffentlechung vun DBMS SQLite 3.30

publizéiert Fräisetzung SQLite 3.30.0, e liicht DBMS entworf als Plug-in Bibliothéik. De SQLite Code gëtt als Public Domain verdeelt, d.h. kann ouni Restriktiounen a gratis fir all Zweck benotzt ginn. Finanziell Ënnerstëtzung fir SQLite Entwéckler gëtt vun engem speziell erstallte Konsortium geliwwert, deen Firmen wéi Adobe, Oracle, Mozilla, Bentley a Bloomberg enthält.

Haaptstrooss änneren:

  • D'Fäegkeet bäigefüügt fir den Ausdrock ze benotzen "FILTER» mat aggregéierte Funktiounen, wat et méiglech mécht d'Ofdeckung vun den Donnéeën, déi vun der aggregéierter Funktioun veraarbecht ginn, op nëmmen Opzeechnungen ze limitéieren déi e bestëmmten Zoustand erfëllen;
  • De Block "ORDER BY" bitt Ënnerstëtzung fir den "NULL FIRST"An"NULLS LESCHT» fir d'Plaz vun Elementer mat engem NULL-Wäert beim Sortéieren ze bestëmmen;
  • De Kommando ".recuperéieren» den Inhalt vu beschiedegten Dateien aus der Datebank ze restauréieren;
  • An der Erweiderung UBI Ënnerstëtzung dobäi indexéieren Ausdréck;
  • PRAGMA index_info an PRAGMA index_xinfo goufen erweidert fir Informatiounen iwwert d'Späichere Layout vun Dëscher déi am "OUNI ROWID" Modus erstallt ginn;
  • Zousätzlech API sqlite3_drop_modules(), wat Iech erlaabt automatesch Luede vu virtuellen Dëscher vun der Applikatioun ze verbidden;
  • D'Datebank Schema Parser gouf geännert fir e Feeler ze weisen wann d'Typ, Numm an tbl_name Kolonnen an der sqlite_master Tabelle beschiedegt sinn wann se net am writable_schema Modus verbonne sinn;
  • D'PRAGMA function_list, PRAGMA module_list an PRAGMA pragma_list Kommandoen sinn als Standard aktivéiert. Fir de Standardbauverhalen z'änneren, musst Dir explizit "-DSQLITE_OMIT_INTROSPECTION_PRAGMAS" spezifizéieren;
  • Fir Applikatioun-definéiert SQL Funktiounen gëtt de SQLITE_DIRECTONLY Fändel proposéiert, wat Iech erlaabt d'Benotzung vun dëse Funktiounen bannent Trigger a Meenungen ze verbidden.

Source: opennet.ru

Setzt e Commentaire