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


Dmenin

Dmenin

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:
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

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar