2011/2/8 Eder Sousa <[email protected]>: > certo.. > Me expressei errado... > referente a Função eu somente montei como exemplo. > Oque eu preciso é.. como fazer para passar como parametro a Exception > (Qualquer erro, chave duplicada, check, etc... qualquer coisa ) que > ocorreu?? > > ??? > Somente criar uma função na extrutura > create or replace function x() returns text as > $$ > begin > EXCEPTION > WHEN x THEN RAISE EXCEPTION mensagem1; > WHEN y THEN RAISE EXCEPTION mensagem2 > end; > end > $$ > language plpgsql volatile; >
caso você queria a mensagem de erro que a função retorna ao abortar, utilize a variável SQLERRM[1] [1] http://www.postgresql.org/about/featuredetail/feature.15 -- Atenciosamente, Sebastian Selau Webber Colombo _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
