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
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 |