> Estoy intentando cargar un archivo con COPY, pero el archivo con los datos a > cargar tiene los numeros formateados usando la coma como separador de > decimales (123,45), por lo que el copy lanza el siguiente error: > > ERROR: la sintaxis de entrada no es válida para el tipo numeric: « > 21,990» > Estado SQL:22P02 > Contexto:COPY carga_tmp, línea 1, columna precio: « 21,990» > > He localizado este mensaje con un caso similar: > <http://www.mail-archive.com/pgsql-es-ayuda@postgresql.org/msg03237.html> > > En el, Alvaro indica como solucion utilizar to_number(...), pero eso solo es > valido cuando se realiza una select. > > ¿Hay algún tip para que se pueda aplicar en el COPY? >
Si no es muy grande la tabla podés hacer una temporal y de ahi hacer un copy... -- Emanuel Calvo Franco ArPUG [www.arpug.com.ar] / AOSUG Member www.emanuelcalvofranco.com.ar -- TIP 6: �Has buscado en los archivos de nuestra lista de correo? http://archives.postgresql.org/pgsql-es-ayuda