Udgivelse af DBMS SQLite 3.30.0

Udgivelsen af ​​DBMS SQLite 3.30.0 fandt sted. SQLite er et kompakt indlejret DBMS. Bibliotekets kildekode er blevet overført til offentligt domæne.

Hvad er nyt i version 3.30.0:

  • tilføjet muligheden for at bruge "FILTER" udtrykket med aggregerede funktioner, hvilket gjorde det muligt at begrænse dækningen af ​​data behandlet af funktionen til kun poster baseret på en given betingelse;
  • i "ORDER BY"-blokken understøttes flagene "NULLS FIRST" og "NULLS LAST" for at bestemme placeringen af ​​elementer med NULL-værdien ved sortering;
  • tilføjede kommandoen ".recover" for at gendanne indholdet af beskadigede filer fra databasen;
  • PRAGMA index_info og PRAGMA index_xinfo er blevet udvidet til at give information om lagringslayoutet af tabeller, der er oprettet i "WITHOUT ROWID"-tilstand;
  • API sqlite3_drop_modules() er blevet tilføjet for at tillade automatisk indlæsning af virtuelle tabeller at blive deaktiveret;
  • kommandoerne PRAGMA function_list, PRAGMA module_list og PRAGMA pragma_list er aktiveret som standard;
  • flaget SQLITE_DIRECTONLY er blevet introduceret, som giver dig mulighed for at forbyde brugen af ​​SQL-funktioner i triggere og visninger;
  • Den ældre indstilling SQLITE_ENABLE_STAT3 er ikke længere tilgængelig.

Kilde: linux.org.ru

Tilføj en kommentar