ROLLBACK
Nome
ROLLBACK -- interrompe a transação corrente
Sinopse
ROLLBACK [ WORK | TRANSACTION ]
Descrição
O comando ROLLBACK desfaz a transação corrente, desconsiderando todas as modificações realizadas por esta transação.
Parâmetros
- WORK
TRANSACTION
-
Palavras chave opcionais. Não produzem nenhum efeito.
Observações
Use o comando
COMMIT
para terminar uma transação bem-sucedida.
A utilização do ROLLBACK fora de uma transação não causa nenhum problema, mas causa uma mensagem de advertência.
Exemplos
Para anular todas as modificações:
ROLLBACK;
Compatibilidade
O padrão SQL somente especifica as duas formas ROLLBACK e ROLLBACK WORK. Fora isso, este comando está em conformidade total.