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

importar datos csv

Estas en el tema de importar datos csv en el foro de PostgreSQL en Foros del Web. hola espero y me puedan ayudar, se importar archivos csv es algo asi como COPY m_product from 'F:/prodMcontitulo.csv' with DELIMITER ',' null '\0'; pero ahora ...
  #1 (permalink)  
Antiguo 20/05/2008, 12:53
 
Fecha de Ingreso: mayo-2008
Mensajes: 3
Antigüedad: 15 años, 11 meses
Puntos: 0
importar datos csv

hola espero y me puedan ayudar, se importar archivos csv es algo asi como
COPY m_product
from 'F:/prodMcontitulo.csv' with DELIMITER ',' null '\0';
pero ahora resulta que de mi tabla m_product solo quiero meter la informacion de 2 campos como hacer eso atravez de la importacion?? cual seria la sentencia a ejecutar???
muchas gracias!!!
  #2 (permalink)  
Antiguo 20/05/2008, 15:42
 
Fecha de Ingreso: agosto-2005
Ubicación: Mérida, Venezuela
Mensajes: 732
Antigüedad: 18 años, 8 meses
Puntos: 7
Respuesta: importar datos csv

Hola

O no se puede, o no sé cómo se hace.

Puedes abrir el csv con una hoja de cálculo, haces una copia de tus datos en otro libro, y lo editas, guardas y le haces un copy al nuevo csv
__________________
Gracias de todas todas
-----
Linux!
  #3 (permalink)  
Antiguo 20/05/2008, 16:38
 
Fecha de Ingreso: mayo-2008
Mensajes: 3
Antigüedad: 15 años, 11 meses
Puntos: 0
De acuerdo Respuesta: importar datos csv

tengo entendido que si se puede pero asi como tu lo dices perderia mis productos esk ya tengo regstrados 607 pero tengo que cambiarle de informacion solo a 2 columnas y cmo ya tengo varias asociaciones a esos productos ps tu entenderas que no puedo eliminarlos y volver a subirlos.... pero muchas gracias por tu ayuda!!!!
  #4 (permalink)  
Antiguo 20/05/2008, 18:16
Avatar de Sergestux  
Fecha de Ingreso: agosto-2007
Ubicación: Tapachula
Mensajes: 1.218
Antigüedad: 16 años, 8 meses
Puntos: 20
Respuesta: importar datos csv

Segun la documentacion de COPY solo tienes que encerrar entre parentesis las columnas
Código:
COPY m_product  (col1, Col2)...
Pruebalo y comenta si te funciona, nunca lo he hecho, yo en ves de copy uso pg_dump
  #5 (permalink)  
Antiguo 22/05/2008, 10:29
 
Fecha de Ingreso: mayo-2008
Mensajes: 3
Antigüedad: 15 años, 11 meses
Puntos: 0
De acuerdo Respuesta: importar datos csv

ya lo intente pero tengo valores NOT NULL entonces no puedo subir solo 2 columnas nisiquiera con un simple select ya se k es una tonteria y muy poco profesional pero creo que tendre que meter las columnas uno x uno manualmente gracias por su ayuda chicos!!!!
  #6 (permalink)  
Antiguo 22/05/2008, 12:41
Avatar de Sergestux  
Fecha de Ingreso: agosto-2007
Ubicación: Tapachula
Mensajes: 1.218
Antigüedad: 16 años, 8 meses
Puntos: 20
Respuesta: importar datos csv

Quizas si pones el script para crear la tabla y unos datos de ejemplo sea posible ayudarte
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

SíEste tema le ha gustado a 1 personas (incluyéndote)




La zona horaria es GMT -6. Ahora son las 03:57.