[firebase-br] Aritmetic exception em Procedure

Luciano - União Pratic luciano em praticsistemas.com.br
Qua Jun 25 07:29:55 -03 2008


Inexplicavalmente isto também ocorre comigo.
Tudo está funcionando e em dado momento eu preciso de um "cast" para que não
de este erro.
Tenho feito o "cast" quando me deparo com problema deste tipo.
Talvez o Cantu possa explicar isto para a lista.

Luciano C dos Santos
----- Original Message ----- 
From: "Felipe Aron" <felipearon em gmail.com>
To: "FireBase" <lista em firebase.com.br>
Sent: Tuesday, June 24, 2008 8:34 AM
Subject: [firebase-br] Aritmetic exception em Procedure


Olá pessoal como vai ?
Recentemente num cliente aconteceu algo estranho:

Tenho uma procedure que foi atualizada em 10 unidades e na última comoçoua a
apresentar erro de aritimetic exception. Verificando onde estava o problema,
me depareicom uma situação estranha: Tenho uma variavel do tipo varchar(250)
e nela eu faço algumas concatenações para gravar em histórico. Até ai tudo
bem... nas 10 unidades funcionou perfeitamente como havia testado.

Porém na última unidade do cliente ao tentar passar uma string para a
variavel (Ex: CAUX = 'TESTE') dava erro de aritmetic exception. Fazendo
testes fiz um CAST no valor atribuido (Ex: CAUX = Cast('TESTE' as
varchar(10))) e ai funcionou. Porém não entendo o por que disso ocorrer.

Alguém já passou por isso ? Como faço para resolver sem utilizar cast ???



-- 
Com a força aprenda a suavidade. Através da suavidade a força prevalecerá!

http://felipearonnet.spaces.live.com/
http://br.groups.yahoo.com/group/xna-br/
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para saber como gerenciar/excluir seu cadastro na lista, use:
http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas: http://firebase.com.br/pesquisa


__________ NOD32 3216 (20080625) Information __________

This message was checked by NOD32 antivirus system.
http://www.eset.com






Mais detalhes sobre a lista de discussão lista