2009/10/5 Stefan Horochovec <[email protected]>

> Ola pessoal, bom dia, preciso de uma dica no postgres com relação a
> uppercase e lowercase
> Situação: select * from tabela where nome like '%stefan%';
>
> Porem, se eu tiver cadastrado no banco Stefan ou STEFAN, o banco não
> encontra pelo fato do casesensitive. Como posso flexibilizar isso para que o
> postgres busque em qualquer condição. Em outros bancos, utilizando Collate
> isso resolvia.
>
>
Utilize o ILIKE [1]:

select * from tabela where nome ILIKE '%stefan%';


[1] http://www.postgresql.org/docs/8.4/interactive/functions-matching.html


Cordialmente,
-- 
Fabrízio de Royes Mello
>> Blog sobre TI: http://fabriziomello.blogspot.com
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a