[firebase-br] Ajuda Com Select
Rodrigo
dominio em engeplus.com.br
Sex Fev 8 08:47:47 -03 2008
Bom dia,
Vc tinha razão, há um erro de conversão.
O Campo Numdoc é Varchar e da um erro de Conversão dizendo que não é
possível converter um campo "". Provavelmente há algum registro onde o
numdoc está vazio, não null, mas como ' '. Existe alguma forma de resolver
isso? Tentei Fazer Cast(Coalesce(NumDoc,0) as Integer), mas retorna o mesmo
erro.
Grato,
Rodrigo
----- Original Message -----
From: "Anderson" <infosag em terra.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Friday, February 08, 2008 2:00 AM
Subject: Re: [firebase-br] Ajuda Com Select
cara excuta somente esse bloco:
SELECT DATAPAGTO,PARCELA,CAST(NUMDOC AS INTEGER),cast(SACADO as
varchar(80)),VALORDOC,VENCIMENTO,JUROS,DESCONTO,VALORPAGO FROM BOLETO
where DataPagto Between :DI and :DF
sem utilizar o CAST e verifica se aparecem registros , provavelmente o erro
ta dando na tentativa de conversao assim:
SELECT DATAPAGTO,PARCELA,NUMDOC, SACADO, VALORDOC, VENCIMENTO, JUROS,
DESCONTO,VALORPAGO FROM BOLETO where DataPagto Between :DI and :DF
----- Original Message -----
From: "Rodrigo" <dominio em engeplus.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Thursday, February 07, 2008 5:09 PM
Subject: [firebase-br] Ajuda Com Select
Estou Tentando fazer esse select, retorna a primeira parte, mas a Segunda
parte do UNION nao retorna os dados.
SELECT
D.DATAPAGTO,D.PARCELA,D.NUMPEDIDO,D.CLIENTE,D.VALOR,D.VENCIMENTO,C.JUROSCOBRADO,C.DESCONTO,C.CREDITO
FROM DETAILRECEBER D LEFT JOIN CAIXA C ON(C.PARCELA=D.SEQUENCIAL) WHERE
C.DATA BETWEEN :DI AND :DF
UNION
SELECT DATAPAGTO,PARCELA,CAST(NUMDOC AS INTEGER),cast(SACADO as
varchar(80)),VALORDOC,VENCIMENTO,JUROS,DESCONTO,VALORPAGO FROM BOLETO
where DataPagto Between :DI and :DF
Se alguem puder ajudar,
Agradecido
Rodrigo
______________________________________________
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
______________________________________________
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
--
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.516 / Virus Database: 269.19.21/1263 - Release Date: 6/2/2008
20:14
Mais detalhes sobre a lista de discussão lista