Dah uma olhada no pg_similarity (http://pgsimilarity.projects.postgresql.org)
do Euller Taveira de Oliveira. Deve te ajudar nisso.

Att.
Alex

Em 09/08/2011 10:06, "Danilo Silva" <[email protected]>escreveu:

Tenho uma coluna do tipo texto que contém letras maiúsculas, minúsculas, com
e sem acentos.
Existe alguma forma ou função efetuar uma busca desses registros
independentemente da forma como foi inserido no banco?
Exemplo, se for digitado SELECT cidade,uf FROM municipios WHERE (cidade LIKE
'%sao%') ou SELECT cidade,uf FROM municipios WHERE (cidade ILIKE '%sao%')
essa consulta retornar:

          cidade        | uf
------------------------+----
 São Mateus             | ES
 São Mateus do Maranhão | MA
 São Mateus do Sul      | PR
(3 rows)

Retorna campos com e sem acentos, maiúsculos ou minúsculos.

Att.

Danilo


_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a