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

Responder a