COMMIT
Nome
COMMIT -- efetiva a transação corrente
Sinopse
COMMIT [ WORK | TRANSACTION ]
Descrição
O comando COMMIT efetiva a transação corrente. Todas as modificações efetuadas pela transação se tornam visíveis para os outros, e existe a garantia de permanecerem se ocorrer uma falha.
Parâmetros
- WORK
TRANSACTION
-
Palavras chave opcionais. Não produzem nenhum efeito.
Observações
Para interromper a transação deve ser utilizado o comando ROLLBACK.
A utilização do COMMIT fora de uma transação não causa nenhum problema, mas provoca uma mensagem de advertência.
Exemplos
Para efetivar a transação corrente e tornar todas as mudanças permanentes:
COMMIT;
Compatibilidade
O padrão SQL somente especifica as duas formas COMMIT e COMMIT WORK. Fora isso, este comando está totalmente em conformidade com o padrão.