Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Jamanta

Problema com uma View

Recommended Posts

Bom dia a todos....

 

Estou com o seguinte problema:

 

Criei uma view que relaciona várias tabelas para gerar um relatório utilizando o Crystal.

Mas ao tentar gerar uma consulta no próprio Query Analyzer, e informar um range muito grande

para um dos campos da view, me retorna o seguinte erro:

 

Server: Msg 8115, Level 16, State 8, Line 1

Arithmetic overflow error converting numeric to data type numeric.

Warning: Null value is eliminated by an aggregate or other SET operation.

 

A view que estou usando é essa:

 

SELECT

VW_FATURAMENTOxVENDAS."Pedido",

VW_FATURAMENTOxVENDAS."COD_LINHA",

VW_FATURAMENTOxVENDAS."Desc_Linha",

VW_FATURAMENTOxVENDAS."PRODUTO",

VW_FATURAMENTOxVENDAS."Desc_Prod",

VW_FATURAMENTOxVENDAS."Qt_Pedido",

VW_FATURAMENTOxVENDAS."Dt_Pedido",

VW_FATURAMENTOxVENDAS."Qt_Fatura",

VW_FATURAMENTOxVENDAS."Dt_Fatura",

VW_FATURAMENTOxVENDAS."Cliente",

VW_FATURAMENTOxVENDAS."REPRESENTANTE"

FROM

VW_FATURAMENTOxVENDAS VW_FATURAMENTOxVENDAS

WHERE

VW_FATURAMENTOxVENDAS."REPRESENTANTE" >= 0 AND

VW_FATURAMENTOxVENDAS."REPRESENTANTE" <= 990 AND

VW_FATURAMENTOxVENDAS."Cliente" >= 0. AND

VW_FATURAMENTOxVENDAS."Cliente" <= 999999. AND

VW_FATURAMENTOxVENDAS."Pedido" >= 0. AND

VW_FATURAMENTOxVENDAS."Pedido" <= 999999. AND

VW_FATURAMENTOxVENDAS."COD_LINHA" >= 0. AND

VW_FATURAMENTOxVENDAS."COD_LINHA" <= 9999. AND

VW_FATURAMENTOxVENDAS."PRODUTO" >= 0. AND

VW_FATURAMENTOxVENDAS."PRODUTO" <= 999999999. AND

VW_FATURAMENTOxVENDAS."Dt_Pedido" >= {d '2006-03-01'} AND

VW_FATURAMENTOxVENDAS."Dt_Pedido" < {d '2006-04-02'}

ORDER BY

VW_FATURAMENTOxVENDAS."REPRESENTANTE" ASC,

VW_FATURAMENTOxVENDAS."Pedido" ASC

 

 

o problema ocorre no campo em vermelho: REPRESENTANTE.

 

Mas se informo um range entre + ou - 410 registros, ele funciona normalmente.

 

Será que alguém sabe me informar o que pode estar acontecendo???

 

Desde já agradeço muito a ajuda a todos.

 

Jamanta

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ae pessoal, brigadão.... mas eu consegui resolver o problema...Na verdade o problema estava dando no campo Produto...eu estava informando um numero (999.999.999) sendo que o campo só aceitava 8 digitos.Valeu pela ajuda de qqer jeito.Brigadão e té mais.Jamanta

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.