On Tue, Nov 24, 2015 at 11:08:29PM -0200, Danilo Silva wrote: > > Fiz um teste conforme indicado, mas a dúvida pairou sobre o RETURN pois > como é para trigger, então o return da chamada da função > > é um TRIGGER, então minha função ficou assim: > EXCEPTION WHEN OTHERS THEN > INSERT INTO tabela_log...; > RETURN NULL; > END; > > Até aqui beleza, mas a questão é que preciso mostrar a exceção na tela > da aplicação, pois do jeito que fiz e mostrei aqui, quando faço o insert, a > aplicação entende que a instrução deu certo (apesar de retornar 0 linhas > afetadas, porém sem erros).
Apenas uma nota, este é um exemplo de caso de uso para as Autonomous transactions [1] e [2]. [1] https://wiki.postgresql.org/wiki/Autonomous_subtransactions [2] https://wiki.postgresql.org/wiki/AutonomousTransactionsUnconference2015 []s Guedes _______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral