Tartalomjegyzék:

Hogyan vonhatok vissza egy SQL frissítést?
Hogyan vonhatok vissza egy SQL frissítést?

Videó: Hogyan vonhatok vissza egy SQL frissítést?

Videó: Hogyan vonhatok vissza egy SQL frissítést?
Videó: ZEITGEIST: MOVING FORWARD | OFFICIAL RELEASE | 2011 2024, November
Anonim

Visszavonhatja azokat a módosításokat, amelyek még nem tartoznak a forrásvezérléshez

  1. Az Objektumböngészőben kattintson a jobb gombbal arra az objektumra, mappára vagy adatbázisra, amelyen módosítani szeretné visszavonni , válassza az Egyéb lehetőséget SQL Forrásszabályozási feladatok > Visszavonás változtatások.
  2. Jelölje ki a módosítani kívánt objektumokat visszavonni és kattintson Visszavonás Változtatások.

Ennek megfelelően vissza lehet vonni egy SQL lekérdezést?

Visszavonás visszagurításnak hívják SQL . Egyszer te tettem egy kötelezettséget, tudsz 't visszavonni anélkül, hogy belemenne a biztonsági mentések visszaállításába. Vegye figyelembe, hogy visszaállítást végez visszavonja egy teljes tranzakció, ami minden frissítést, beszúrást és törlést jelent a tranzakció kezdete óta, ami általában az utolsó véglegesítés vagy visszaállítás óta történik.

Továbbá hogyan állíthatom vissza az SQL Server adatait a véletlen frissítésekből biztonsági mentés nélkül? A leggyakoribb megoldások a következők:

  1. Állítsa vissza az adatbázis biztonsági másolatát, és használja az eredeti adatbázis helyett.
  2. Abban az esetben, ha a FRISSÍTÉS után más változások történtek, vagy nem engedélyezheti az adatbázis offline állapotát: Állítsa vissza az adatbázis biztonsági másolatát egy tesztkiszolgálón. Az adatok exportálásához használja az SQL Server Management Studio adatexportálási varázslót.

Ilyen módon mi az a rollback parancs az SQL-ben?

A VISSZATÉRÍTÉS egy adatbázis parancs a tranzakciókezelésben használják visszaszáll a tranzakció korábbi változásait. Ezt lehet használni visszaszáll azokat a változtatásokat a tranzakción, amelyek csak az utolsó COMMIT ill ROLLBACK parancs . A szintaxis a számára visszagörgetés van VISSZATÉRÍTÉS ; Példa: SQL > TÖRLÉS A DIÁKOK KÖZÜL.

Hogyan vonhatok vissza egy lekérdezést a MySQL-ben?

Be kell állítanod az AUTOCOMMIT=0 értéket, és miután kiadhatod a COMMIT vagy ROLLBACK parancsot a végén lekérdezés vagy munkamenet egy tranzakció benyújtásához vagy törléséhez. Ezt csak tranzakció során teheti meg. Alapvetően: Ha tranzakciót hajt végre, csak hajtson végre visszaállítást. Ellenkező esetben nem lehet" visszavonni "a MySQL lekérdezés.

Ajánlott: