END

Nome

END -- efetiva a transação corrente

Sinopse

END [ WORK | TRANSACTION ]

Descrição

O comando END 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 uma falha ocorrer. Este comando é uma extensão do PostgreSQL equivalente ao COMMIT.

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 END 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 modificações permanentes:

END;

Compatibilidade

O comando END é uma extensão do PostgreSQL que fornece uma funcionalidade equivalente a do comando COMMIT, que é especificado no padrão SQL.

Consulte também

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