Re: Importar fichero CSV

From: "Javier Carlos" <javier(at)nediam(dot)com(dot)mx>
To: Javier Estévez CIFA Córdoba <javier(dot)estevez(dot)ext(at)juntadeandalucia(dot)es>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Importar fichero CSV
Date: 2007-03-30 12:08:49
Message-ID: 21343.201.139.132.199.1175256529.squirrel@mail.nediam.com.mx
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Si ya lo tienes en CSV, lo que a mí se me ocurre es que abras el
archivo en Excel (o Calc si usas OpenOffice), y pases las columnas
extras a otra hoja y la guardes como CSV. Pasas esos dos archivos CSV a
tu servidor, luego en psql haces dos COPY FROM y listo :)

Saludos,

Javier

> Hola, necesito importar un fichero de texto en .DAT que realmente es
> un CSV e incorporarlos en mi BD postgresql, concretamente a 2 tablas.
> Unos registros irían a una tabla y otros a otra.
>
> El problema es que tengo algunas FILAS en el archivo que tienen más
> "columnas" que otras. Concretamente las esas son las filas que
> corresponden a una y otra tabla.
>
> He intentado hacerlo así en un principio:
>
> COPY table FROM 'ruta de mi archivo.dat'
>
> Pero da el siguiente ERROR:
>
> "extra data after las expected column"
>
> Sería posible hacer una función que me importe este archivo, me
> reconozca las filas de uno u otro tipo y me las introduzca en una u
> otra tabla?

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Javier Estévez CIFA Córdoba 2007-03-30 12:11:23 Re: Importar fichero CSV
Previous Message Javier Estévez CIFA Córdoba 2007-03-30 11:21:48 Importar fichero CSV