Ayuda con la Instruccion COPY FROM

From: Andres Urrea <bakter(at)gmail(dot)com>
To: Ayuda <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Ayuda con la Instruccion COPY FROM
Date: 2009-06-03 16:54:22
Message-ID: f130f0460906030954x72837a98p1d4f7d83259aa504@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

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

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alvaro Herrera 2009-06-03 16:55:13 Re: Funciones con argumentos vacíos
Previous Message jsgarcia 2009-06-03 16:47:27 Funciones con argumentos vacíos