Em 24 de junho de 2013 11:09, Flavio Henrique Araque Gurgel < fla...@4linux.com.br> escreveu:
> Estou colocando COMMENTS nas constraints com mensagens de erro mais >> claras. >> Quero poder converter isto: >> ERROR: new row for relation "produto" violates check constraint >> "chk_produto_precomin" >> Nisto: >> O preço de tabela do produto não pode estar abaixo do preço mínimo. >> >> >> Você pode tratar isso na sua aplicação através de tratamento de excessões. >> >> Além da dica do Juliano você pode fazer um gatilho (trigger) do tipo > before e que lança um "raise exception" caso dê o erro. > > Agradeço as sugestões, mas quero fazer algo no banco pra poder ser usado por todas as aplicações. E acho que colocar um trigger em cada tabela só pra isso me parece exagerado (e trabalhoso). -- Atenciosamente, Alexsander da Rosa
_______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral