Re: Cómo ignorar los acentos en las búsquedas con Postgresql

From: Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>
To: Damian Culotta <damianculotta(at)gmail(dot)com>
Cc: Luis A(dot) Zevallos Cárdenas <lzevallos(at)lobosistemas(dot)com>, Jaime Casanova <jcasanov(at)systemguards(dot)com(dot)ec>, Carlos Badilla <carlosposgres(at)yahoo(dot)es>, posgres <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Cómo ignorar los acentos en las búsquedas con Postgresql
Date: 2009-05-12 17:55:51
Message-ID: 20090512175551.GH4050@alvh.no-ip.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Damian Culotta escribió:

> Creo que para que eso funcione debería usarse ilike, ¿puede ser?.
> Por otra parte, esto funciona bien con los latin... y a riesgo de que
> me manden a buscar en los archivos, ¿cómo sería con utf-8?.
> Es decir, ¿cuál es la implementación o técnica que debe usarse en el
> caso de éste último locale?

Hay un par de funciones para quitar acentos en cualquier locale en el wiki:

http://wiki.postgresql.org/wiki/Snippets

"strip accents from strings"

--
Alvaro Herrera http://www.flickr.com/photos/alvherre/
Renaming ReiserFS to NinaFS is such an amazingly stupid suggestion, in so many
ways, that it ought to qualify for some kind of award. Or perhaps we should
name an award after it: the "NinaFS award" for outstanding crassness.
(edmundo, http://lwn.net/Articles/203846/)

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alvaro Herrera 2009-05-12 18:52:56 Re: Consulta - Guardar Archivo en Postgres
Previous Message Alvaro Herrera 2009-05-12 17:50:54 Re: backups incrementales