Je, taarifa za DML zinaweza kurejeshwa?
Je, taarifa za DML zinaweza kurejeshwa?

Video: Je, taarifa za DML zinaweza kurejeshwa?

Video: Je, taarifa za DML zinaweza kurejeshwa?
Video: Как проверить BM (Business Manager) Реклама в Facebook 2024, Mei
Anonim

Athari ya a Taarifa ya DML si ya kudumu hadi ufanye muamala unaojumuisha. Muamala ni mlolongo wa SQL kauli kwamba Hifadhidata ya Oracle inashughulikia kama kitengo (it unaweza kuwa single Taarifa ya DML ) Hadi shughuli ifanyike, ni unaweza kuwa akavingirisha nyuma (imetenguliwa).

Kwa hivyo, taarifa za DDL zinaweza kurejeshwa?

Taarifa za DDL zinarudi nyuma . Kwa kuwa COMMIT ilitolewa kwa ajili yako, huwezi kutoa ROLLBACK ili kutendua Taarifa ya DL . Kwa asili ya shughuli hizi, huwezi rudisha nyuma kupita COMMIT. Taarifa za DDL haijawahi kuandikwa kwa sehemu za kurudisha nyuma.

Baadaye, swali ni, taarifa za DML ni nini? DML . DML ni jina fupi la Lugha ya Udanganyifu wa Data ambayo inahusika na upotoshaji wa data na inajumuisha SQL ya kawaida kauli kama vile CHAGUA, INGIZA, SASISHA, FUTA, n.k., na hutumiwa kuhifadhi, kurekebisha, kurejesha, kufuta na kusasisha data katika hifadhidata.

Kisha, tunaweza kurejesha amri za DML?

DML kauli unaweza zirudishwe nyuma, taarifa za DDL unaweza 't. Kufikiria juu yake, ikiwa utaendesha taarifa ya DDL baada ya a DML kauli, wewe inaweza kurudisha nyuma mabadiliko uliyofanya na DML taarifa, lakini sio mabadiliko yanayotoka kwa DDL, kwa hivyo wewe unaweza usirudi nyuma kama hapo awali.

Je, taarifa za DML zinajitolea?

Jitoe otomatiki . Kwa chaguo-msingi, a Taarifa ya DML kutekelezwa bila kuanza kwa uwazi muamala hufanywa kiotomatiki kwa mafanikio au kurudishwa nyuma kwa kutofaulu mwishoni mwa kauli . Tabia hii inaitwa kujitoa otomatiki . Tabia hii inadhibitiwa na KUJITOKEZA kigezo.

Ilipendekeza: