From: | "Gorka" <gorkapostgres(at)yahoo(dot)es> |
---|---|
To: | "POSTGRES" <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Importar datos desde excel |
Date: | 2005-05-23 14:15:14 |
Message-ID: | NJEJLKENELFFPADGODFNAEELDHAA.gorkapostgres@yahoo.es |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Hola a todos, ¿qué tal?
Vamos a ver si consigo explicarme, lo voy a intentar. El mecanismo que he de
implementar con PHP consta de dos pasos:
1- He de importar en una tabla de postgres una serie de datos que están en
una hoja de excel. Actualmente hago esto mediante pgadmin (pasando
previamente el .xls a .txt separado por comas), pero ahora ha de hacerlo el
usuario automáticamente mediante un interfaz en PHP (le puedo dar el .txt
directamente eso no es problema). Mi problema es cómo le digo a postgres que
me haga una insert por cada línea del .txt.
código nombre color
100 cuadrado
200 triángulo
300 círculo
...
2- He de importar una segunda hoja de excel (ó .txt separado por comas) que
rellene las columnas que faltan en los registros que se introdujeron
anteriormente, por ejemplo
código nombre color
100 cuadrado rojo
200 triángulo azul
300 círculo verde
...
Pongamos que la primera hoja de excel tiene los campos código y nombre y que
la segunda tiene los campos código y color.
¿Es esto posible? ¿Cual es la mejor manera de hacerlo, si es que hay varias?
Mil gracias por la ayuda.
____________________________________________
Gorka -> gorkapostgres(at)yahoo(dot)es
Debian Woody + PostgreSQL 7.2.1
____________________________________________
From | Date | Subject | |
---|---|---|---|
Next Message | Ramiro Arenas | 2005-05-23 14:30:32 | Re: Ayuda con fechas |
Previous Message | Ing. Jhon Carrillo | 2005-05-23 14:05:34 | free space map |