Skip site navigation (1) Skip section navigation (2)

Re: Problemas con acentos

From: marcelo Cortez <jmdc_marcelo(at)yahoo(dot)com(dot)ar>
To: juan jaimes <juanjava(at)gmail(dot)com>, pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Problemas con acentos
Date: 2009-02-26 16:03:36
Message-ID: 676001.87601.qm@web32003.mail.mud.yahoo.com (view raw or flat)
Thread:
Lists: pgsql-es-ayuda



--- El jue 26-feb-09, juan jaimes <juanjava(at)gmail(dot)com> escribió:

> De: juan jaimes <juanjava(at)gmail(dot)com>
> Asunto: Re: [pgsql-es-ayuda] Problemas con acentos
> Para: "Calabaza" <calalinux(at)gmail(dot)com>
> Cc: pgsql-es-ayuda(at)postgresql(dot)org
> Fecha: jueves, 26 de febrero de 2009, 11:31 am
> busca una funcion de nombre sound creo que es asi y yo la
> encontre para
> mysql pero podrias checarla ya que se podria incrustar
> aqui, y de lo que
> trata de que compara dos palabras que suenen iguales
> fernandez vs fernandes
> etc.
> 
> On Thu, Feb 26, 2009 at 4:43 AM, Calabaza
> <calalinux(at)gmail(dot)com> wrote:
> 
> > 2009/2/26 Rafa Comino <rafacomino(at)gmail(dot)com>:
> > > 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
> > >
> >
> > SELECT
> >
> upper(trim(translate('iglü','áéíóúÁÉÍÓÚäëïöüÄËÏÖÜàèìòù','aeiouAEIOUaeiouAEIOUaeiou')))
> > as tu_campo
> >
> > Este select lo use para migrar datos puede servirte,
> pero no se como
> > ha de impactar en el rendimiento.
> >
> > Tu select quedaría algo así:
> >
> > SELECT
> >
> >
> upper(trim(translate('tu_campo','áéíóúÁÉÍÓÚäëïöüÄËÏÖÜàèìòù','aeiouAEIOUaeiouAEIOUaeiou')))
> > as tu_campo
> > from tu_tabla
> > where
> >
> upper(trim(translate('tu_campo','áéíóúÁÉÍÓÚäëïöüÄËÏÖÜàèìòù','aeiouAEIOUaeiouAEIOUaeiou')))
> > like '%iglú%'
> >
> > Un abrazo
> > --
> > §~^Calabaza^~§ from Villa Elisa, Paraguay
> > --
> > TIP 9: visita nuestro canal de IRC #postgresql-es en
> irc.freenode.net
> >
> 
> 
> 
> -- 
> atte
> 
> juan antonio jaimes valle
> merezco ser pròspero y exitoso, el dinero es mi amigo y se
> quiere venir
> conmigo, tù tambièn
> toluca, mexico
> juanjava(at)gmail(dot)com
> juanjava(at)yahoo(dot)com


      Yahoo! Cocina
Recetas prácticas y comida saludable
http://ar.mujer.yahoo.com/cocina/

In response to

pgsql-es-ayuda by date

Next:From: Marcelino Guerrero (GMail)Date: 2009-02-26 22:08:53
Subject: Windows Vista de 64 Bits: Conexión a Servidor Postgres v?==?iso-8859-1?Q?ia el ODBC
Previous:From: juan jaimesDate: 2009-02-26 14:31:57
Subject: Re: Problemas con acentos

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group