PostgreSQL- Sem Case Sensitive [RESOLVIDO]

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???

Help…

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

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

Achei a resposta
LIKE é case sensitive
ILIKE é case insensitive