adicionar carácter em uma consulta SQL

13/05/2020

7

Olá meus amigos.
estou com a seguinte consulta.

select * from fc31600 where  fc31600.nrcar like :NRCARTAO and DTOPE >= '2020/04/01'


Porem na parte antes do :nrcartao gostaria que fosse adicionado o sinal de % para que quando fosse inserido o numero do cartão a consulta efetuasse a pesquisa por todas as informações.
a consulta que utilizo hoje é a seguinte:

select * from fc31600 where  fc31600.nrcar like '%3875' and DTOPE >= '2020/04/01' 


conto com a ajuda dos senhores mais esta vez.

desde já muito obrigado a todos !
Reginaldo Souza

Reginaldo Souza

Responder

Post mais votado

13/05/2020

Boa tarde pode ser da seguinte maneira, concatenando o parâmetro com o caracter '%'

select * from fc31600 where fc31600.nrcar like '%' || :NRCARTAO and DTOPE >= '2020/04/01'

Jair N.

Jair N.
Responder

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

Aceitar