Rollback

Rollback, česky vrácení zpět, je operace, která v databázových technologiích vrací databázi do nějakého předchozího stavu. Operace rollback je velmi důležitá pro zachování datové integrity.

Rollback umožňuje v případě chyby zpracování vrátit databázi do stavu před zahájením série změn, které vedly k narušení datové integrity. Rollback se používá při transakčním zpracování v případě, že se transakce nepodařila dokončit a je třeba uvést data zpět do konzistentního stavu.

V jazyce SQL se používá příkaz ROLLBACK, který vrátí zpět všechny změny v datech až do okamžiku, kdy byl zadán poslední příkaz BEGIN WORK, nebo START TRANSACTION.

SQL
příkazy jazyka SQL
DML: SELECT • INSERT • UPDATE • DELETE | DDL: CREATE • DROP • ALTER • CHECK • SHOW • EXPLAIN • MERGE • TRUNCATE • LOAD DATA | DCL: GRANTREVOKE | START TRANSACTIONCOMMITROLLBACK
klíčová slova pro dotazování
objekty
TABLE • VIEW • INDEX • CONSTRAINTTRANSACTION • TRIGGER
ostatní pojmy
Pahýl
Pahýl
Tento článek je příliš stručný nebo postrádá důležité informace.
Pomozte Wikipedii tím, že jej vhodně rozšíříte. Nevkládejte však bez oprávnění cizí texty.
Autoritní data Editovat na Wikidatech
  • LCCN: sh2011001993
  • NLI: 987007597777505171