Kazalo:

Kako razveljavim posodobitev SQL?
Kako razveljavim posodobitev SQL?

Video: Kako razveljavim posodobitev SQL?

Video: Kako razveljavim posodobitev SQL?
Video: 8 инструментов в Excel, которыми каждый должен уметь пользоваться 2024, April
Anonim

Spremembe, ki še niso zavezane nadzoru vira, lahko razveljavite

  1. V Raziskovalcu objektov z desno tipko miške kliknite predmet, mapo ali bazo podatkov s spremembami, ki jih želite razveljavi , izberite Drugo SQL Naloge nadzora vira > Razveljavi spremembe.
  2. Izberite predmete s spremembami, ki jih želite razveljavi in kliknite Razveljavi Spremembe.

Ali lahko razveljavite poizvedbo SQL?

Razveljavi se imenuje rollback noter SQL . enkrat ti opravil sem obvezo, ti lahko ne razveljavi ne da bi se ukvarjali z obnavljanjem varnostnih kopij. Upoštevajte, da izvajate rollback bo razveljavil celotno transakcijo, kar pomeni vsako posodobitev, vstavljanje in brisanje od začetka transakcije, kar je običajno od zadnje potrditve ali povrnitve.

Poleg tega, kako lahko obnovim podatke SQL Server iz naključnih posodobitev brez varnostnih kopij? Najpogostejše rešitve so:

  1. Obnovite varnostno kopijo baze podatkov in jo uporabite namesto izvirne baze podatkov.
  2. V primeru, da so se po POSODOBITVI pojavile še kakšne druge spremembe ali ne morete dovoliti, da bi bila baza podatkov brez povezave: Obnovite varnostno kopijo baze podatkov na testnem strežniku. Za izvoz podatkov uporabite čarovnika za izvoz podatkov SQL Server Management Studio.

Kaj je na ta način ukaz za povrnitev v SQL?

A VRANJE je baza podatkov ukaz uporablja pri upravljanju transakcij za vrniti prejšnje spremembe transakcije. To je mogoče uporabiti za vrniti spremembe na transakciji, ki so narejene šele po zadnji COMMIT oz Ukaz ROLLBACK . Sintaksa za vrnitev nazaj je VRANJE ; Primer: SQL > IZBRIŠI IZ ŠTUDENTOV.

Kako razveljavim poizvedbo v MySQL?

Morali boste nastaviti AUTOCOMMIT=0 in potem, ko lahko izdate COMMIT ali ROLLBACK na koncu poizvedba ali sejo za oddajo ali preklic transakcije. To lahko storite samo med transakcijo. V bistvu: če izvajate transakcijo, naredite povrnitev. Sicer ne moreš" razveljavi "a MySQL poizvedba.

Priporočena: