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