Re: Ayuda con la Instruccion COPY FROM

From: Agustin Ignacio Genoves <agustingenoves(at)gmail(dot)com>
To: Andres Urrea <bakter(at)gmail(dot)com>
Cc: Ayuda <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Ayuda con la Instruccion COPY FROM
Date: 2009-06-03 22:02:18
Message-ID: d50beba10906031502x39479b4ck1c45d0931eb26af4@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Estas insertando un valor (ï) que no es integer fijate si en csv la
columna que se inserta en ID posee solo datos integer

El 3 de junio de 2009 13:54, Andres Urrea<bakter(at)gmail(dot)com> escribió:
> Buenos Dias,
> Tengo una base con codificacion utf 8 y quiero hacer un copy de un archivo
> csv a una tabla en particular.
> mi script es el siguiente.
> -- Inserción en la tabla UnidadMedida
> COPY unidadMedida(id, nombre, sigla, idTipoUnidad)
> FROM 'c:/tablaPrueba.csv' DELIMITER AS ';' NULL AS '';
> el archivo csv esta codificado con utf8 y tiene lo siguiente
> 1;nombre;sigla;Peso
>
> Cuando intento correr el script me sale el error:
> ERROR:  la sintaxis de entrada no es válida para integer: «ï»¿1»
> CONTEXTO:  COPY unidadmedida, línea 1, columna id: «ï»¿1»
> ********** Error **********
>
> SQL state: 22P02
> Cualquier ayuda estare muy agradecido.
> Saludos
>

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Jose Vasquez 2009-06-03 22:25:40 Re: cambiar de puerto
Previous Message Jose J. Ayala Pineda 2009-06-03 21:51:28 Re: Herramienta para migrar de SQL Server a PostgreSQL