RE: Problemas con acentos

From: José Fermín Francisco Ferreras <josefermin54(at)hotmail(dot)com>
To: <rafacomino(at)gmail(dot)com>, Lista PostgreSQL <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: RE: Problemas con acentos
Date: 2009-02-26 12:19:07
Message-ID: COL103-W7400748E6CA65BDD596E08C6AD0@phx.gbl
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

ing. José Fermín Francisco Ferreras
San Francisco de Macorís, Rep. Dom.

Date: Thu, 26 Feb 2009 11:20:10 +0100
Subject: [pgsql-es-ayuda] Problemas con acentos
From: rafacomino(at)gmail(dot)com
To: pgsql-es-ayuda(at)postgresql(dot)org

Hola a todos, tengo un problema con mi base de datos postgresql que no se como resolver
querría consultar en la base de datos pero que no fuera sensible a mayúsculas y acentos
La única forma que se como hacerlo es un ínidce fullext con un tsvector.
Hay alguna manera en que los LIKE no distinguieran entre palabras con acentos y sin acentos, vaya que el resultado de "campo LIKE '%iglú%'" fuera el mismo que el de "campo LIKE '%iglu%'"
Saludos y gracias
--
Rafael Comino Mateos
www.toreria.es
www.trevenque.es


Rafa, trata de probar esto:

select nombre from identidad where to_ascii(nombre,'LATIN1')~*to_ascii('García','LATIN1');

select nombre from identidad where to_ascii(nombre) like to_ascii('García');

select nombre from identidad where to_ascii(nombre,) iliketo_ascii('García');

Espero q t sirva de algo!!

_________________________________________________________________
Stay up to date on your PC, the Web, and your mobile phone with Windows Live
http://clk.atdmt.com/MRT/go/119462413/direct/01/

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Cesar Carbonara 2009-02-26 13:01:49 dbi-link para leer sybase
Previous Message Calabaza 2009-02-26 10:57:28 Re: Problemas con acentos