Fórum Exception #58130
04/04/2007
0
Olá Pessoal!
tenho um procedure onde dentro dele faço vários cálculos matemáticos e um deles pode causa uma excessão de divisão por zero. Como colocar todo esse bloco de código para chamar um exception no banco se ocorrer o erro. Tipo o tru except do delphi?
Obrigado,
Diego
tenho um procedure onde dentro dele faço vários cálculos matemáticos e um deles pode causa uma excessão de divisão por zero. Como colocar todo esse bloco de código para chamar um exception no banco se ocorrer o erro. Tipo o tru except do delphi?
Obrigado,
Diego
Dmenin
Curtir tópico
+ 0
Responder
Posts
08/04/2007
Rodolpho123
Cara,
Eu acho que vc não deveria deixar este tipo de erro ocorrer. Acho que vc deve tratar os resultados 0 (zeros) e mudá-los para 1, como por exemplo:
Não vejo como solução vc querer tratar este erro. Vejo como solução vc preveni-lo.
Eu acho que vc não deveria deixar este tipo de erro ocorrer. Acho que vc deve tratar os resultados 0 (zeros) e mudá-los para 1, como por exemplo:
select coalesce(campo_integer,1) as inteiro from tabela
Não vejo como solução vc querer tratar este erro. Vejo como solução vc preveni-lo.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)