Re: eliminando acentos de un texto codificado en latin1

From: Jaime Casanova <jcasanov(at)systemguards(dot)com(dot)ec>
To: Gerardo Herzig <gherzig(at)fmed(dot)uba(dot)ar>
Cc: PostgreSQL <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: eliminando acentos de un texto codificado en latin1
Date: 2010-04-09 23:56:05
Message-ID: o2h3073cc9b1004091656s3218d30el3d6d76e4f55ff9c4@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

2010/4/9 Gerardo Herzig <gherzig(at)fmed(dot)uba(dot)ar>:
> hola chicos: Estoy intentando (y fracasando miserablemente) de 'aplanar'
>  un texto en latin1, para eliminarle vocales acentuadas, y demas.
>
> P.e. si hago un
>
> fulltext=# SELECT texto from paginas;
> ...<BR>org\341nica de la C\341tedra...
>

create table t1 (col1 text);
insert into t1 select E'<BR>org\\341nica de la C\\341tedra'

Esto funcionará, lo que pasa es que debes usar dos veces \ para que el
primer backslash escape al segundo
select replace(col1, E'\\341', 'a') from t1

--
Atentamente,
Jaime Casanova
Soporte y capacitación de PostgreSQL
Asesoría y desarrollo de sistemas
Guayaquil - Ecuador
Cel. +59387171157

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message gherzig 2010-04-10 00:37:18 Re: eliminando acentos de un texto codificado en latin1
Previous Message Gerardo Herzig 2010-04-09 22:30:27 eliminando acentos de un texto codificado en latin1