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

Problema al importar fichero csv

Estas en el tema de Problema al importar fichero csv en el foro de Oracle en Foros del Web. Hola a tod@s, tengo un problema al importar un fichero csv a una base de datos oracle. La bd tiene un campo date en el ...
  #1 (permalink)  
Antiguo 29/03/2012, 05:24
 
Fecha de Ingreso: marzo-2012
Mensajes: 6
Antigüedad: 12 años, 8 meses
Puntos: 0
Problema al importar fichero csv

Hola a tod@s, tengo un problema al importar un fichero csv a una base de datos oracle. La bd tiene un campo date en el que se debe guardar una fecha y hora como la siguiente: 2012-03-14 00:02:47. He conseguido importar todos los datos del fichero pero en el campo "fecha" solo carga la fecha, la hora no la guarda. Comprobado con la siguiente sentencia: select to_char(FECHA_INICIO,'dd/mm/yyyy hh24:mi:ss') from PRB_LECTURA_LOG; que me devuelve lo siguiente: 14/03/2012 00:00:00. Si alguien sabe como conseguir que la hora se almacene desde el fichero csv (haciendo una insert con to_date('la fecha','formato de la fecha') si que se guarda, pero debe ser a traves del csv ya que tiene miles de lineas...)
Si alguien sabe como resolverlo se lo agradeceria, ya que llevo buscando mucho sin exito...
  #2 (permalink)  
Antiguo 29/03/2012, 14:41
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 10 meses
Puntos: 360
Respuesta: Problema al importar fichero csv

Como idea, puedes cambiar el tipo de dato a VARCHAR y subir los datos. Añades un nuevo campo de fecha y pasas los datos de una columna a otra.

Código SQL:
Ver original
  1. UPDATE tabla SET campo_nuevo_fecha=to_date(campo_varchar_fecha,'YYYY-MM-DD HH24:MI:SS');

Despues de revisar, borras el campo varchar y dejas el date como definitivo.

saludos
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
  #3 (permalink)  
Antiguo 30/03/2012, 02:24
 
Fecha de Ingreso: marzo-2012
Mensajes: 6
Antigüedad: 12 años, 8 meses
Puntos: 0
Respuesta: Problema al importar fichero csv

Gracias Huesos52, he hecho lo que dices y funciona!!

Etiquetas: csv, fichero, select, formulario, campos
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 02:21.