Liberazione di DBMS SQLite 3.29

publicatu liberazione SQLite 3.29.0, un DBMS ligeru cuncepitu cum'è una biblioteca plug-in. U codice SQLite hè distribuitu cum'è un duminiu publicu, i.e. pò esse usatu senza restrizioni è gratuitu per ogni scopu. U supportu finanziariu per i sviluppatori SQLite hè furnitu da un cunsorziu creatu apposta, chì include cumpagnie cum'è Adobe, Oracle, Mozilla, Bentley è Bloomberg.

menu cambià:

  • Aghjunghjite l'opzioni SQLITE_DBCONFIG_DQS_DML è SQLITE_DBCONFIG_DQS_DDL à sqlite3_db_config () per cuntrullà se a gestione di citazioni singuli è doppie hè attivata. SQLlite hà originalmente supportatu qualsiasi citazioni per stringhe è identificatori, ma u standard SQL esige esplicitamente l'usu di virgulette singuli per i letterali di stringa è virgulette doppie per l'identificatori (cum'è i nomi di colonna). U cumpurtamentu SQLite cuntinueghja à esse supportatu per automaticamente, è una opzione di creazione "-DSQLITE_DQS=0" hè offerta per attivà u rispettu di u standard;
  • L'ottimisazioni sò state aghjunte à u pianificatore di quistione per accelerà l'operazione di l'operatori AND è OR quandu unu di l'operandi hè una constante, è ancu l'operatore LIKE quandu a colonna specificata à a manca hè numerica;
  • Aghjunghje una nova tavola virtuale "sqlite_dbdata" per ricuperà u cuntenutu à u livellu di dati di a colonna fonte, ancu s'è a basa di dati hè currutta;
  • In l'interfaccia CLI aghjustatu u cumandamentu ".recover", chì prova di ricuperà e dati da una basa di dati danata quant'è pussibule. Hè aghjuntu ancu un cumandamentu ".filectrl" per eseguisce e teste è un cumandamentu ".dbconfig" per vede o cambià l'opzioni sqlite3_db_config().

Source: opennet.ru

Add a comment