Scaoileadh DBMS SQLite 3.29

foilsithe scaoileadh SQLite 3.29.0, DBMS éadrom atá deartha mar leabharlann breiseán. Déantar an cód SQLite a dháileadh mar fhearann ​​poiblí, i.e. féadfar é a úsáid gan srianta agus saor in aisce chun críche ar bith. Soláthraíonn cuibhreannas a cruthaíodh go speisialta tacaíocht airgeadais d’fhorbróirí SQLite, lena n-áirítear cuideachtaí ar nós Adobe, Oracle, Mozilla, Bentley agus Bloomberg.

An príomh- athruithe:

  • Cuireadh roghanna SQLITE_DBCONFIG_DQS_DML agus SQLITE_DBCONFIG_DQS_DDL le sqlite3_db_config() le rialú cé acu an bhfuil láimhseáil luachan aonair agus dúbailte cumasaithe. Thacaigh SQlite le haon comharthaí athfhriotail le haghaidh teaghráin agus aitheantóirí ar dtús, ach éilíonn caighdeán SQL go sainráite úsáid a bhaint as comharthaí athfhriotail singil le haghaidh teaghráin-litreacha agus comharthaí athfhriotail dhúbailte le haghaidh aitheantóirí (amhail ainmneacha colúin). Leanann iompar SQLite le tacaíocht réamhshocraithe, agus tairgtear rogha tógála "-DSQLITE_DQS=0" chun comhlíonadh an chaighdeáin a chumasú;
  • Tá optamúcháin curtha leis an bpleanálaí fiosrúcháin chun oibriú na n-oibreoirí AND agus OR a bhrostú nuair is tairiseach é ceann de na operands, chomh maith leis an oibreoir LIKE nuair atá an colún sonraithe ar chlé uimhriúil;
  • Cuireadh tábla fíorúil nua "sqlite_dbdata" leis chun ábhar a aisghabháil ag leibhéal sonraí an cholúin foinse, fiú má tá an bunachar sonraí truaillithe;
  • I gcomhéadan CLI curtha leis an t-ordú “.recover”, a dhéanann iarracht sonraí a aisghabháil ó bhunachar sonraí damáiste oiread agus is féidir. Chomh maith leis sin tá ordú ".filectrl" chun tástálacha a rith agus ordú ". dbconfig" chun roghanna sqlite3_db_config() a fheiceáil nó a athrú.

Foinse: oscailtenet.ru

Add a comment