Boa tarde!!!
Existe alguma forma de "pegar" o erro que ocorreu, sem utilizar o exception?

Exemplo

create or replace function errodivisaoporzero() returns text as
$$
declare
    valor1 integer;
    valor2 integer;
    resultado decimal(10,2);
begin
     valor1 = 10;
     valor2 = 0;
     resultado = valor1 / valor2

     FUNCAO_TESTA_ERRO()    -- NESTE PONTO CHAMAR UMA FUNÇÃO GENERICA PARA
TRATAMENTO DE ERROS;
end
$$
language plpgsql volatile;


Atenciosamente

Eder Sousa
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a