Re: [pgsql-es-ayuda] migración de texto con caracteres especiales

From: Linder Poclaba Lazaro <linderlpl(at)gmail(dot)com>
To: Emiliano Romero <emilianoromero(at)gmail(dot)com>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: [pgsql-es-ayuda] migración de texto con caracteres especiales
Date: 2012-05-10 19:24:58
Message-ID: CANv3jyYzoOJRPZZcMuK0nQXUOypP_CihFCawsquLPTV=RZhcRQ@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

El codificado de mi BD está en UTF8, pero cuando ejecuto este comando:

copy table from 'c:/archivo.csv' delimiters ';'

ahí me salta el error de caracteres especiales...

El 10 de mayo de 2012 14:58, Emiliano Romero <emilianoromero(at)gmail(dot)com>escribió:

> On 10/05/12 15:41, Linder Poclaba Lazaro wrote:
>
>> Buenas tardes lista, se me presento el siguiente problema, tengo en un
>> archivo csv datos que quiero migrar a una tabla en PostgreSQL 8.4, pero
>> en ese archivo tengo caracteres como ñ, acentos, caracter º y otros,
>> logre migrarlos quitando esos caracteres, pero lo que se quiere es que
>> el texto este con esos caracteres, alguna idea que me oriente a lograr
>> mi objetivo?
>>
>> De antemano gracias por su tiempo.
>>
>
> Deberias usar UTF-8 en la base de datos para poder meter cualquier tipo de
> caracter, lo unico que tienes que tener cuidado es que esos caracteres
> "raros" utilizan 2 bytes, por lo que si estas usando varchar puede que
> tengas algunos problemas. Podrias usar TEXT directamente que no tiene
> limite en cantidad de bytes.
>
> Saludos!
> -
> Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda(at)postgresql(dot)org
> **)
> Para cambiar tu suscripción:
> http://www.postgresql.org/**mailpref/pgsql-es-ayuda<http://www.postgresql.org/mailpref/pgsql-es-ayuda>
>

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Grover Navia 2012-05-10 19:45:50 Re: Alias en los campos - en funciones plpgsql
Previous Message Emiliano Romero 2012-05-10 18:58:29 Re: migración de texto con caracteres especiales