Fórum Procedure com Exception #50795
01/05/2005
0
Boa Tarde,
Gostaria de saber como criar esse procedimento:
no meu banco de dados tenho um indice AK_K_U_CODIGO_SUB_CATE
e tenho uma excepiton criada E_U_CODIGO_SUB_CATE, como que eu faço uma procedure que quando o indice vor violado me trazer a msg do exception.
A msg atual qdo e violado é: ´violation of PRIMARY or UNIQUE KEY constraint ´AK_U_CODIGO_SUB_CATE´ on table ´SUB_CATEGORIA´ eu queria colocar uma msg mais amigavel.
Gostaria de saber como criar esse procedimento:
no meu banco de dados tenho um indice AK_K_U_CODIGO_SUB_CATE
e tenho uma excepiton criada E_U_CODIGO_SUB_CATE, como que eu faço uma procedure que quando o indice vor violado me trazer a msg do exception.
A msg atual qdo e violado é: ´violation of PRIMARY or UNIQUE KEY constraint ´AK_U_CODIGO_SUB_CATE´ on table ´SUB_CATEGORIA´ eu queria colocar uma msg mais amigavel.
Spooner
Curtir tópico
+ 0
Responder
Posts
02/05/2005
Fsflorencio
1- Você pode criar uma exception e ativá-la numa trigger before post caso já exista algum registro com a chave primária.
2- Outra maneira seria utilizar o componente TapplicationEvents e modificar a mensagem manualmente no evento OnException. Acho que dá menos trabalho desta forma.
2- Outra maneira seria utilizar o componente TapplicationEvents e modificar a mensagem manualmente no evento OnException. Acho que dá menos trabalho desta forma.
Responder
Gostei + 0
02/05/2005
Gandalf.nho
Em vez de usar uma exceção para cada caso, trate as mensagens de erro na aplicação nos próprios eventos dos datasets, mostrando as mensagens amigáveis
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)