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.

Consulte também

BEGIN, ROLLBACK
SourceForge.net Logo CSS válido!