Re: consulta con expresion regular y acentos

From: Lorena Garcia <mglorena(at)gmail(dot)com>
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: consulta con expresion regular y acentos
Date: 2005-02-22 15:28:12
Message-ID: 66cb1774050222072849160090@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

On Tue, 22 Feb 2005 12:23:36 -0300, Ricardo Fuentes Pereira
<rfuentesp(at)gmail(dot)com> wrote:
> Lorena Garcia wrote:
>
> >Hola a todos"!
> >
> >Tengo un problema
> >en mi base de datos, tengo el nombre completo de la persona
> >si yo quiero buscar todos los que son por ej garcia
> >
> >select * from identidad where nombre~*'Garcia';
> >
> >me da resultado
> >pero si incorporo la funcion to_ascii para los acentos no me funciona
> >
> >
> ¿da algun error o simplemente no devuelve el registro?
>
No devuelve nada

> >
> >select * from identidad where to_ascii(nombre)~*'garcía';
> >select * from identidad where to_ascii(nombre) ilike to_ascii('garcía');
> >
> >Si no estuvieran con acentos lo mismo deberia devolver algo que no?
> >
> >Como se debe combinar las expresiones regulares y los acentos?
> >
> >
> Yo pregunte lo mismo hace muy poco y al final utilice la 2da linea que
> diste para las busquedas
>
> select * from identidad where to_ascii(nombre) ilike to_ascii('garcía');
>
esa tampoco me devuelve nada, no se si es por los acentos, en el
ejemplo que di Garcia no esta con acento en la base, pero deberia
devolver algo con mas razon que no?.
> Estoy utilizando codificacion LATIN1 para ello.

Tambien yo

> Claro que encontre un pequeñisimo problema, la 'Ñ' la transforma en 'N'
> por lo que si buscas 'niño' tambien debvolvera los 'nino'. No es un gran
> problema en mi caso.
>
> >Gracias desde ya
> >
> >
> No hay porque.
>
-
Lorena García
mglorena(at)gmail(dot)com
mlgarcia(at)inenco(dot)net

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message cbeltran 2005-02-22 15:38:48 Re: Replicacion
Previous Message Jose Carlos Castellano 2005-02-22 15:26:20 Consulta sobre libros