Release der SQLite-Datenbankmanagementsystemversion 3.30

Veröffentlicht Release SQLite 3.30.0, eine leichtgewichtige DBMS, die als Plug-in-Bibliothek implementiert ist. Der Code von SQLite wird als Gemeinbesitz (public domain) verbreitet, d.h. er kann ohne EinschrĂ€nkungen und kostenlos fĂŒr beliebige Zwecke verwendet werden. Die finanzielle UnterstĂŒtzung der SQLite-Entwickler erfolgt durch ein speziell gegrĂŒndetes Konsortium, zu dem Unternehmen wie Adobe, Oracle, Mozilla, Bentley und Bloomberg gehören.

Haupt- Änderungen:

  • Die Möglichkeit hinzugefĂŒgt, den Ausdruck „FILTER“ mit Aggregatfunktionen anzuwenden, wodurch der Umfang der Daten, die von der Aggregatfunktion verarbeitet werden, auf DatensĂ€tze beschrĂ€nkt werden kann, die einem bestimmten Kriterium entsprechen;
  • Im Block „ORDER BY“ wurde die UnterstĂŒtzung fĂŒr die Flags „NULLS FIRST» und „NULLS LAST“ zur Bestimmung der Position von NULL-Werten bei der Sortierung sichergestellt;
  • Im Befehlszeileninterface wurde der Befehl „.recover“ zum Wiederherstellen des Inhalts beschĂ€digter Datenbankdateien hinzugefĂŒgt;
  • In der Erweiterung RBU unterstĂŒtzung wurde hinzugefĂŒgt fĂŒr Indexierung von AusdrĂŒcken;
  • PRAGMA index_info und PRAGMA index_xinfo wurden erweitert, um Informationen ĂŒber die Speicheranordnung von Tabellen bereitzustellen, die im Modus „WITHOUT ROWID“ erstellt wurden;
  • API hinzugefĂŒgt sqlite3_drop_modules(), das die automatische Ladung virtueller Tabellen aus der Anwendung verbietet;
  • Der Datenbankschema-Parser wurde geĂ€ndert, um einen Fehler auszugeben, wenn der Typ, Name und die Spalten tbl_name in der Tabelle sqlite_master bei einer Verbindung nicht im Modus writable_schema beschĂ€digt sind;
  • Die Befehle PRAGMA function_list, PRAGMA module_list und PRAGMA pragma_list sind standardmĂ€ĂŸig aktiviert. Um das Standardverhalten beim Bauen zu Ă€ndern, muss „-DSQLITE_OMIT_INTROSPECTION_PRAGMAS“ ausdrĂŒcklich angegeben werden;
  • FĂŒr von der Anwendung definierte SQL-Funktionen wurde das Flag SQLITE_DIRECTONLY vorgeschlagen, das die Verwendung dieser Funktionen innerhalb von Triggern und Sichten verbietet.

Quelle: opennet.ru

ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server đŸ”„ ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server - ProHoster