[firebase-br] Arihimetic Overflow - somente para um registro
Eduardo Pelizzari de Andrade
eduardoandrade em persoft.com.br
Qua Abr 8 07:12:06 -03 2009
Sei que você disse que todos os valores são maiores que zero, mas tente rodar a query se a divisão dos pedidosven.valorpedido;
Eduardo Pelizzari de Andrade
Persoft Softwares Aplicativos
Felipe Aron escreveu:
> Pessoal estou com um dilema aqui que até agora não consegui entender.
> Seguinte tenho essa SQL:
>
> select count(*)
> from pedidosven
> where pedidosven.status not in ('Transf.', 'Cancelado') and
> pedidosven.mesprimeiroacerto = '03/01/2009' and
> *pedidosven.representante = :NIREP and*
> pedidosven.tipo = 'R' and
> *((pedidosven.vendidoestoq * 100) / pedidosven.valorpedido) < 1
> *
> Isso está funcionando em vários lugares... mas numa base em questão, quando
> informo o parametro :NIREP = 1 ele tá erro de Arithimetic Overflow ... Para
> qualquer outro registro funciona.
>
> OBS: Todos os campos possuem valores maiores que zero !!
> O que pode ser ??
>
>
> ------------------------------------------------------------------------
>
>
> No virus found in this incoming message.
> Checked by AVG - www.avg.com
> Version: 8.0.238 / Virus Database: 270.11.45/2045 - Release Date: 04/07/09 06:41:00
>
>
Mais detalhes sobre a lista de discussão lista