END

Name

END  --  efetiva a transação corrente

Synopsis

END [ WORK | TRANSACTION ]
  

Entradas

WORK
TRANSACTION

Palavras chave opcionais. Não produzem nenhum efeito.

Saídas

COMMIT

Mensagem retornada se a transação for efetivada com sucesso.

NOTICE: COMMIT: no transaction in progress

Se não houver nenhuma transação sendo executada.

Descrição

O comando END é uma extensão do PostgreSQL. É um sinônimo para o comando COMMIT compatível com o SQL92.

Notas

As palavras chave WORK e TRANSACTION são informativas podendo ser omitidas.

Use o ROLLBACK para desfazer a transação.

Utilização

Para tornar todas as modificações permanentes:

END WORK;
   

Compatibilidade

SQL92

O comando END é uma extensão do PostgreSQL que fornece uma funcionalidade equivalente ao COMMIT.