Fórum Função Like não funciona... #51875

29/07/2005

0

Colegas..

Estou fazendo um select que tem LIKE, mas não está trazendo os dados corretamente..

Uso firebird 1.5
Delphi 7

CAMPO LIKE UPPER(´¬CA¬´)

se usar assim :

CAMPO LIKE UPPER(´¬C¬´)

retorna 3 registros, perfeitamente, mas quando ponho o a junto não fuciona, aliás com mais nenhuma string, só com 1 letra..

alguém sabe o por quê?


Cabelo

Cabelo

Responder

Posts

29/07/2005

Rjun

Quais são os registros q ele retorna?


Responder

Gostei + 0

29/07/2005

Cabelo

Quando tem mais de uma letra, não retorna nenhum registro e devria retornar 2..

quando tem uma letra só retorna os 4 que deveria retornar..

acho que a clausula UPPER está me trazendo problemas..

será que tem como procurar independente de maiusculas e minusculas..


Responder

Gostei + 0

29/07/2005

Rjun

Acho que isso depende da configuração do banco de dados. No SQL Server o like retorna independente se é maiusculo ou minúsculo.


Responder

Gostei + 0

29/07/2005

Desenvolvimento01

experimente UPPER(CAMPO) LIKE ´¬CA¬´


Responder

Gostei + 0

29/07/2005

Cabelo

experimente UPPER(CAMPO) LIKE ´¬CA¬´


???? não entendí...

dar um UPPER no nome do campo ???

qual a finalidade disso?


Responder

Gostei + 0

29/07/2005

Rjun

Sim, você dando o upper no nome do campo, ele vai te retornar o conteúdo do campo todo em maiúsculo.


Responder

Gostei + 0

29/07/2005

Cabelo

Sim, você dando o upper no nome do campo, ele vai te retornar o conteúdo do campo todo em maiúsculo.


mas eu já gravo tudo em maiúsculo, no exemplo está tudo em maiúsculo


Responder

Gostei + 0

29/07/2005

Rjun

Se você tem certeza disso, então use sem o upper.

campo like ´¬CA¬´



Responder

Gostei + 0

29/07/2005

Cabelo

Já fiz este teste, mas... de nada adiantou..

O que pode estar acontecendo.. tenho um select igualzinho, só que em outra tabela, e funciona blz..


Responder

Gostei + 0

09/08/2005

Cabelo

Ainda não está funcionando...


Alguém ?????


Responder

Gostei + 0

12/09/2005

Martins

Ainda não está funcionando... Alguém ?????


vc tá fazendo isso dentro do BD ou pelo Delphi?


Responder

Gostei + 0

12/09/2005

Emerson Nascimento

quais os valores retornados no campo ´campo´ com a instrução [b:f47dacb811]like ´¬C¬´[/b:f47dacb811]?


Responder

Gostei + 0

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

Aceitar