Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » PostgreSQL »

problema con copy

Estas en el tema de problema con copy en el foro de PostgreSQL en Foros del Web. Resulta que tengo un archivo que se descarga desde SAP. este archivo viene con muchos campos en blanco al final de cada fila al ejecutar ...
  #1 (permalink)  
Antiguo 20/02/2013, 09:24
Avatar de petoko  
Fecha de Ingreso: noviembre-2007
Ubicación: talcahuano chile
Mensajes: 173
Antigüedad: 17 años
Puntos: 0
problema con copy

Resulta que tengo un archivo que se descarga desde SAP. este archivo viene con muchos campos en blanco al final de cada fila

al ejecutar
Código:
Set client_encoding ='latin1'; COPY tbl1 from 'C:/copia/2/archivoSAP.txt'  USING DELIMITERS '|'
Si lo hago con pocos datos en el txt me funciona perfecto, siempre y cuando a la tabla tbl1 le agregue una columna mas a las que debería tener.

pero cuando el descargo mucha info desde SAP(el archivo TXT pesa 1.5GB) me da un error de que hay mas columnas en el archivo que en la tabla tbl1

este error muestra

Código:
ERROR:  datos extra después de la última columna esperada
CONTEXT:  COPY tbl1, línea 223716: «AA_MATRICES|AA03|0070|Prod. en Proceso|28/12/2011|28/12/2011||000000|T1|ASER|REGU 4.9X24|||150000023...»

********** Error **********


Estado SQL:22P04
que puedo hacer?
  #2 (permalink)  
Antiguo 21/02/2013, 01:40
 
Fecha de Ingreso: octubre-2010
Mensajes: 83
Antigüedad: 14 años
Puntos: 4
Respuesta: problema con copy

Con los datos que proporcionas al menos yo no te puedo ayudar nada. Aunque el error es conocido se puede deber a muchas cosas. Si te funciona de a pocos porque no divides el archivo y haces lo que quieres hacer?

Ah, la instruccion en que usas COPY, asi lo usas? Porque no esta bien.

Etiquetas: copy
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:28.