Re: Fwd: Fwd: Soporte de to_ascii para utf 8

From: "Alejandro Gasca" <galejadror(at)gmail(dot)com>
To: "Alvaro Herrera" <alvherre(at)commandprompt(dot)com>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Fwd: Fwd: Soporte de to_ascii para utf 8
Date: 2007-06-20 05:04:02
Message-ID: 20d60a6c0706192204h27d9fe8ewbc201db606ebc171@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

El día 19/06/07, Alvaro Herrera <alvherre(at)commandprompt(dot)com> escribió:
>
> Alejandro Gasca escribió:
>
> > Aunque hay cadenas que no las quiere convertir... tengo una tabla donde
> dan
> > de alta artículos, y por ejemplo a alguien dio de alta:
> > "cianocobalamina al 0.1% equivalente a 3.9 μg de vitamina b12 acido
> fólico
> > 420.0 μg acido ascórbico al 90% equivalente a 143.0 mg de vitamina c
> > sulfato
> > ferroso desecado equivalente a 30.0 mg de fierro sulfato de zinc
> > monohidratado equivalente a 38.0 mg de zinc sulfato de cobre
> pentahidratado
> > equivalente a 2.3 mg de cobre"
> >
> > si hago:
> > to_ascii(convert(descripcion, 'LATIN1'), 'LATIN1')
>
> > ERROR: character 0xcebc of encoding "UTF8" has no equivalent in "LATIN1"
>
> Hmm, cierto :-( Para salir del paso puedes usar translate() para
> cambiar el simbolo chistoso por alguna otra cosa (no veo el simbolo,
> pero supongo que es mu, podrias cambiarlo por una u que es lo usual)
>
> Supongo que para evitarte este problema podrias poner un CHECK en la
> columna en cuestion, de modo que el texto que el usuario ingresa sea
> forzosamente convertible a Latin-1. Sin embargo esto impediria simbolos
> utiles como mu.
>
> (Me fije en la tabla de caracteres y efectivamente el caracter que en
> UTF8 se escribe como 0xCE 0xBC es mu)

Así es, es mu...

--
> Alvaro Herrera Valdivia, Chile ICBM: S 39º 49' 18.1", W 73º 13'
> 56.4"
> "Industry suffers from the managerial dogma that for the sake of stability
> and continuity, the company should be independent of the competence of
> individual employees." (E. Dijkstra)
>

por eso mi pregunta, sobre si estaba en alguna "wishlist" el añadir soporte
para UFT8 en
un futuro a to_ascii

Alejandro.

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Jaime Casanova 2007-06-20 05:11:33 Re: Ejecutar \copy desde VB
Previous Message Alvaro Herrera 2007-06-20 03:41:54 Re: Fwd: Fwd: Soporte de to_ascii para utf 8