BETWEEN com parametro

08/02/2007

0

Estou com o problema com parametro de data ....

where
(n.codigo=:Pcodigo)
and (f.dtemissao1 BETWEEN =:pdatainicial and =:pdatafinal)
and (v.codigo =f.nrodocumento)
and (n.codigo=v.cliente)
and (v.receita=:pReceita)
and (f.formapag in (4,8 ))
and (f.natoperacao in (8,10 ))

Depois de passar os paramentros quando vou abrir a sql da erro, nao reconhece o segundo caracter [b:3a14323c76]´=´[/b:3a14323c76] localizado na linha
(f.dtemissao1 BETWEEN =:pdatainicial and =:pdatafinal)

Sei que tb posso fazer
and (f.dtemissao1>=´2006/11/26´ and f.dtemissao1<=´2006/12/25´)
mas perco otimizacao
Como devo proceder?


Brahma

Brahma

Responder

Posts

08/02/2007

Emerson Nascimento

exato! não deve ter o sinal ´=´

and (f.dtemissao1 BETWEEN :pdatainicial and :pdatafinal)


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar