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<bak...@gmail.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 > -- TIP 8: explain analyze es tu amigo