Kāda ir atcelšanas izmantošana SQL?
Kāda ir atcelšanas izmantošana SQL?

Video: Kāda ir atcelšanas izmantošana SQL?

Video: Kāda ir atcelšanas izmantošana SQL?
Video: Patentmaksas atcelšana: kādu risinājumu patentmaksātājiem izvēlēties? 2024, Aprīlis
Anonim

In SQL , ATGRIEŠANA ir komanda, kas liek relāciju datu bāzes pārvaldības sistēmām (RDBMS) atmest visas datu izmaiņas kopš pēdējās BEGIN WORK vai START TRANSACTION, lai datu stāvoklis būtu " atritināja atpakaļ "kā tas bija pirms šo izmaiņu veikšanas.

Šajā sakarā, kāda ir apņemšanās un atcelšanas izmantošana SQL?

Galvenā atšķirība starp APŅEMT un ATTIECĪT paziņojumi par SQL ir tā izpilde APŅEMT paziņojums veic visas pašreizējās izmaiņas darījums kļūt par pastāvīgu. No otras puses, izpilde ATGRIEŠANA dzēš visas strāvas veiktās izmaiņas darījums.

Vai zināt arī, kad var notikt darījuma atcelšana? A atcelšana nevajag rasties kā jūs sakāt "kad apņematies", ar ko, manuprāt, jūs domājat "mēģinot izdarīt". A darījumu var atsaukt jebkurā laikā pēc uzsākšanas. Dažos gadījumos a atcelšana notiks automātiski sprūda vai ierobežojuma pārkāpuma dēļ.

Jautājums ir arī par to, kāda ir apņemšanās izmantošana SQL?

The APŅEMT komanda ir darījuma komanda lietots lai saglabātu datu bāzē izmaiņas, ko izsauc darījums. The APŅEMT komanda saglabā visus darījumus datu bāzē kopš pēdējās APŅEMT vai ROLLBACK komandu.

Ko jūs domājat ar atcelšanu?

A atcelšana ir datu bāzes atjaunošanas darbība iepriekšējā stāvoklī, atceļot konkrētu darījumu vai darījumu kopu. Rollbacks datu bāzes sistēmas veic automātiski vai lietotāji manuāli.

Ieteicams: