Ir para conteúdo

POWERED BY:

Arquivado

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

Alex09

Erro em Procedure

Recommended Posts

Tenho a seguinte procedure

 

CREATE procedure p_lancto_cc

 

@dataInicial varchar (12),

@dataFinal varchar (12),

@Banco varchar(50),

@Agencia varchar(50),

@CC varchar (50)

 

 

as

 

select data,descricao,docto_N,Valor,DC from tab_lanctos_contas_correntes

 

where data between (convert(varchar(12),@dataInicial,(102)) and (convert(varchar(12),@datafinal,(102))

and Banco=@Banco

and Agencia=@Agencia

and CC=@CC

 

 

Após executar o SQL informa que há um erro de sintaxe na keyword "and", na linha do "where".Já fiz de tudo e não consegui descobrir o erro.

 

Peço a ajuda, pois sou iniciante.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tenta isso:

 

select data,descricao,docto_N,Valor,DC from tab_lanctos_contas_correntes 
where data between convert(varchar(12),@dataInicial,102) and convert(varchar(12),@datafinal,102) 
and (Banco=@Banco and Agencia=@Agencia and CC=@CC)

 

Mas qual o erro em inglês que dá ?

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.