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 .
Use o ROLLBACK para interromper a transação.
A utilização do END fora de uma transação não causa nenhum problema, mas provoca uma mensagem de advertência.
O comando END é uma extensão do PostgreSQL que fornece uma funcionalidade equivalente ao COMMIT , que é especificado no padrão SQL.