Tso tawm tshiab ntawm SQLite 3.28 nrog kev ua tau zoo dua thiab lwm yam

SQLite yog lub teeb meem sib thooj hauv lub cav, nkag tau los ntawm cov lus SQLCov. Tsis zoo li cov tsoos database server, xws li MySQL lossis PostgreSQL, nws cov peculiarity tsis yog kom rov yug cov neeg siv cov server ua ke li qub, tab sis kom nkag ncaj qha rau cov program.

Cov ntaub ntawv tiav (cov nqe lus, cov ntaub ntawv, cov ntsiab lus thiab cov ntaub ntawv) nws muab khaws cia rau hauv cov ntaub ntawv ywj siab platform. Ua tsaug rau nws txoj kev pom huab, ntawm lwm tus, nws yog siv rau hauv ntau tus neeg siv cov kev pab cuam thiab kuj tseem nrov hauv cov kab ke, nrog rau cov khoom siv feem ntau niaj hnub.

Cov hnub 3.25. Hom hnub rov qab mus rau Lub Cuaj Hli 2018. Hauv version 3.25, SQLite tau muab kev txhawb nqa rau Windows kev ua haujlwm, qee qhov kev txhim kho rau ALTER rooj plaub hais kom ua thiab cov lus nug optimizer, ntxiv rau ob peb lwm yam tshiab.

Raws li ntawm no version, SQLite ntxiv rau kev txhawb nqa rau kev hloov npe txhua hauv lub rooj siv lub rooj ALTER TOOJ RENAME COLUMN oldname TO newname.

Lub npe ntawm kem tau hloov ob qho tib si hauv lub ntsiab txhais ntawm lub rooj nws tus kheej raws li nyob rau hauv txhua qhov ntsuas, ntsuas, thiab pom hais txog ntawm kem.

Yog hais tias hloov npe kem ua rau semantic tsis meej xwm hauv qhov txhais los yog saib, RENAME COLUMN tsis muaj qhov yuam kev thiab tsis muaj kev hloov pauv.

Tus tshiab version ntawm SQLite, version 3.28 kuj tseem coj tau ntau yam tshiab thiab txhim kho. Feem ntau cov tseem ceeb tshiabs suav nrog kev txhim kho rau Windows nta, txhim kho rau TCL interface.

Qhov ntxiv ntawm cov qib APIs tshiab, tswj kev ua tau zoo ntawm cov ntaub ntawv tsis raug, thiab ntau yam kev txhim kho. Cov kev txhim kho rau Windows nta feem ntau yog ib qho tshiab ntxiv rau cov lus tshiab thiab tshaj tawm tshiab.

Kev hloov pauv tshiab rau EXCLUDE

Peb nco txog qhov sib ntxiv ntawm cov kev xaiv tshiab "KUB KAWM" kab lus uas muaj plaub qhov sib txawv:

  • PIAV ZOO TSIS MUAJ LEEJ TWG: Nov yog tus nqi pheej pheej. Hauv qhov no, tsis muaj kab tawm hauv qhov thav duab ntawm lub qhov rais ua haujlwm raws li tau txiav txim siab los ntawm nws qhov pib thiab kawg txwv.
  • TSHAJ TAM SIM NO ROW ROW: Hauv qhov no, kab tam sim no raug cais tawm ntawm lub thawv ua haujlwm. Cov khub ntawm cov kab tam sim no tseem nyob hauv lub rooj rau GROUP thiab RANGE lub rooj;
  • KAWG PAWG: Hauv qhov no, kab tam sim no thiab tag nrho lwm kab uas txawm tias cov kab tam sim no raug cais tawm hauv lub thawv. Thaum muab cov ntsiab lus EXCLUDE tiav, tag nrho cov kab uas muaj tib qho ORDER BY qhov tseem ceeb lossis txhua kab hauv qhov muab faib rau qhov tsis muaj ORDER BY clause tau txiav txim siab txawm tias, txawm hais tias hom ncej muaj ROWS.
  • SAIB NTXIV: Hauv rooj plaub tom kawg, cov kab tam sim no yog ib feem ntawm cov ncej, tab sis nws cov neeg ua haujlwm raug cais.

Txhim kho cov nta

Kuj nyob rau theem ntawm cov haujlwm qhov rai, kev txhawb nqa yog ntxiv rau chaining lub qhov rais, txhawb ntxiv yog ntxiv rau GROUPS phaib.

Yog ntxiv sawv ntsug rau txwv « PRECEDING »Thiab» UA RAWS LI TXOJ KEV «hauv LUB NTOO KHWV YEEM, ntxiv rau qhov sib tham tshiab sqlite3_stmt_isexplain los txiav txim siab yog tias daim ntawv npaj tau yog kev ua tiav lossis tsis thiab txhim kho lub VACUUM INTO kom ua haujlwm rau cov ntawv nyeem nkaus xwb

Ntawm TCL interface sab, -returntype qhov kev xaiv tau ntxiv rau txoj kev ua haujlwm thiab ntxiv rau txoj kev khi_fallback tshiab.

lub kev txhim kho rau lub CLI muaj ntau heevCov. Hauv qib no, peb nco ntsoov qhov sib ntxiv ntawm cov sqlite3_value_frombind () API los txiav txim siab yog tias qhov kev sib cav ntawm kev ua haujlwm SQL los ntawm ib tus ciam parameter.

Kev sib ntxiv ntawm kev them nyiaj yug rau cov ciaj ciam thiab cov .parameter hais kom ua, kho qhov saufile () ua haujlwm kom thaum tsim cov ntawv qhia tshiab raws txoj kev ntawm cov ntaub ntawv tshiab nws muab rau lawv umask kev tso cai hloov chaw tso cai tib yam li cov ntaub ntawv.

Nws tseem tabtom ntxiv Fossildelta.c los tsim, thov thiab rhuav tshem raws cov txheej txheem ntawm Fossil DVCS cov ntaub ntawv siv los ntawm RBU txuas ntxiv thiab qee qhov kev txhim kho.

Txog SQLite 3.28, peb tseem sau cov kev siv zog los ua cov lus nug sai dua.

Si Koj xav paub ntau ntxiv txog SQLite thiab ntxiv rau rub tawm cov tshiab no koj tuaj yeem tuaj xyuas kev txuas mus ntxiv.


Cov ntsiab lus ntawm tsab xov xwm ua raws li peb cov ntsiab cai ntawm kev tswj hwm kev ncaj nceesCov. Tshaj tawm ib qho yuam kev nyem no.

Yog thawj tus tuaj tawm tswv yim

Tso koj saib

Koj email chaw nyob yuav tsis tsum luam tawm. Yuav tsum tau teb cov cim nrog *

*

*

  1. Lub luag haujlwm rau cov ntaub ntawv: Miguel Ángel Gatón
  2. Lub hom phiaj ntawm cov ntaub ntawv: Tswj SPAM, kev tswj xyuas tawm tswv yim.
  3. Sau raws cai: Koj kev tso cai
  4. Kev sib txuas lus ntawm cov ntaub ntawv: Cov ntaub ntawv yuav tsis raug xa mus rau lwm tus neeg thib peb tsuas yog los ntawm kev txiav txim siab raug cai.
  5. Cov ntaub ntawv khaws cia: Cov Ntaub Ntawv khaws tseg los ntawm Occentus Networks (EU)
  6. Txoj Cai: Txhua lub sijhawm koj tuaj yeem txwv, rov qab thiab tshem tawm koj cov ntaub ntawv.