[firebase-br] Erro em SP com caracter especial

Giovani Rochê giovaniroche em msn.com
Seg Nov 3 09:44:16 -03 2008


Tenho essa SP:
 
IF (:CAMPO = 'ALUNOS') THEN
BEGIN
     FOR
     SELECT COALESCE(LOWER(A.EMAIL_ALU),'') FROM ALUNOS A, MATRICULA M
     WHERE ANO = EXTRACT(YEAR FROM CURRENT_DATE)
     INTO :TEMP
     DO
     BEGIN
     IF (:TEMP <> '') THEN
     BEGIN
        EMAIL = :TEMP;
          SUSPEND;
     END
     END
END
 
Ao executá-la aparece o seguinte erro: Arithmetic overflow or division by zero......
 
Quando executo o sql diretamente, ou seja, fora da SP roda normalmente. Percebi que esse
erro acontece na SP qnd chega nesse valor:
xxxxx em hotmail.com / yyyyy em uol.com.br
 
Percebi que tem a barrinha "/" como conteúdo no valor desse campo.
Suspeito que seje isso q está dando erro na SP. Alguém ja se deparou com isso?
 
Obrigado.
_________________________________________________________________
Instale a Barra de Ferramentas com Desktop Search e ganhe EMOTICONS para o Messenger! É GRÁTIS!
http://www.msn.com.br/emoticonpack


Mais detalhes sobre a lista de discussão lista