From: | "Cesar A(dot)" <carbonararivas(at)yahoo(dot)es> |
---|---|
To: | Lista PostGreSQL <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: uso de SOUNDEX para incluir caracteres acentuados en SQL_ASCII |
Date: | 2005-11-07 14:54:17 |
Message-ID: | 20051107145417.87877.qmail@web26005.mail.ukl.yahoo.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
--- Alvaro Herrera <alvherre(at)commandprompt(dot)com>
escribió:
> Cesar A. escribió:
> > no... lo que quiero es, sí un usuario escribe, por
> > ejemplo, corazon (sin acento), la consulta arroje,
> > corazón (con acento)
>
> Entonces precisamente lo que necesitas es aplicar
> to_ascii() tanto a la
> entrada del usuario, como a la columna de la tabla
> (y en la salida,
> desplegar la version sin to_ascii, de manera que te
> muestre los posibles
> acentos que haya en los registros de la tabla).
ok... gracias...
He puesto la consulta de esta forma(en phppgadmin),
SELECT * FROM noticias WHERE TO_ASCII(titulo) =
'corazon'
y me arroja,
ERROR: encoding conversion from SQL_ASCII to ASCII
not supported
> Usar soundex() puede que funcione, pero realmente
> parece una solucion
> bastante rebuscada a tu problema! Ademas, sera
> bastante mas lento que
> una busqueda indexada de to_ascii().
entiendo...
> Alvaro Herrera
> http://www.CommandPrompt.com/
> PostgreSQL Replication, Consulting, Custom
> Development, 24x7 support
Cesar A. Carbonara R.
Usuario Linux 377997
Debian Sarge
www.gulmer.org.ve
______________________________________________
Renovamos el Correo Yahoo!
Nuevos servicios, más seguridad
http://correo.yahoo.es
From | Date | Subject | |
---|---|---|---|
Next Message | Miguel | 2005-11-07 14:58:50 | Re: Uso de CPUy SMP |
Previous Message | Cesar A. | 2005-11-07 14:16:26 | [ERA] uso de SOUNDEX... [AHORA] consulta sin acentos que arroje con acentos |