tengo un problema con copy subiendo un archivo txt es que me copia los encabezados y yo no los quiero.
si subo esto no tengo problemas mientras le ponga latin1 si pongo utf8 me tira error codificando esoque tengo como utf8 mi bd pero ese no es el problema aunque si alguien sabe porque me lo prodria decir
Código:
el problema es que me sube los encabezados del txt Set client_encoding ='latin1'; COPY a_test from '//sapapl1/sapexp/aasa/AA12/GZ/AASAJunio.TXT' USING DELIMITERS '|'
al ponerle HEADER me tira un error
Código:
Set client_encoding ='latin1'; COPY a_test from '//sapapl1/sapexp/aasa/AA12/GZ/AASAJunio.TXT' USING DELIMITERS '|' HEADER ERROR: COPY HEADER available only in CSV mode
entonces lo pongo asi
Código:
pero igual me tira un error diferente despues como de 40 segundos de ejecutarse (subo un txt de 800mb)Set client_encoding ='latin1'; COPY a_test from '//sapapl1/sapexp/aasa/AA12/GZ/AASAJunio.TXT' USING DELIMITERS '|' HEADER CSV
Código:
mi ultima consulta es como puedo hacer que fucione sin que me copie los encabezados ..... y otra consulta es si alguna de las filas de datos viene con un enter entremedio que me corta la fila y continua abajo como puedo hacer que funcione?extra data after last expected column CONTEXT: COPY a_test, line 47106: "AA_BOARD|AA12|0070|Prod. en Proceso|27/06/2013|27/06/2013||000000|T1|CEPI|ESTRUCT E-2" S4S|||1500000..."
Espero me puedan ayudar