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?
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
Curtir tópico
+ 0
Responder
Posts
08/02/2007
Emerson Nascimento
exato! não deve ter o sinal ´=´
and (f.dtemissao1 BETWEEN :pdatainicial and :pdatafinal)
and (f.dtemissao1 BETWEEN :pdatainicial and :pdatafinal)
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)