PostgreSQL- Sem Case Sensitive [RESOLVIDO]

4 respostas
A

Olá pessoal,
Tenho uma tabela nesse estado.

Nome
João da Silva
Jose Pereira
Fulano

Pois bem, quero selecionar o João com algom mais ou menos parecido com isso:
SELECT t.Nome FROM tabela t WHERE t.Nome LIKE “%joão%”;

Porém, essa seleção usando o hibernate so funcionária se eu colocasse:
SELECT t.Nome FROM tabela t WHERE t.Nome LIKE “%João%”;

O parâmetro que eu passo é case sensitive, tem como anular isso, desabilitar esse case sensitive nos parâmetros Where???

4 Respostas

A

Help…

G

Qual o banco de dados que você está usando, tenta fazer a query direto lá e veja o que acontece…

A

Valeu… o problema é no banco msmo…
Eu to usando o postgresql, alguem sabe resolver esse “problema” dele?

A

Achei a resposta
LIKE é case sensitive
ILIKE é case insensitive

Criado 6 de agosto de 2008
Ultima resposta 6 de ago. de 2008
Respostas 4
Participantes 2