sdruix
Usuario Novato
Usuario Novato

hola, este post es de agosto y no se si lograre recibir respuesta, la cosa es k estoy intentando extraer la informacion de un excel para formar una tabla mysql. El script que ejecuto es el siguiente

use mydb;
LOAD DATA LOCAL INFILE
'C:\\\\ejemploAS400.csv'
INTO TABLE sistemas
FIELDS TERMINATED BY ';'
LINES TERMINATED BY '\r\n';

Funciona casi correctamente, el problema es cuando llega al 3er campo, fecha, en este campo excel formata la fecha asi Ej. 11/08/2001, mientras que mysql la forma asi Ej 2001-08-11, se os ocurre como hacer para que se entiendan?????

Agradeceria muchisimo las posibles ayudas

Avatar Image
@man / @woman
@man / @woman

Permitime que csv no es un tipo de archivo 'nativo' de excel sino un formato estandar de datos (Excel exporta en ese formato -entre otros-).

Soluciones:

1) en Excel, convertir las fechas (mediante fórmulas o vía macro) al formato que entiende mysql y luego exportar a csv (pc cliente).

2) importar tal cual a mysql y con script (php) hacer la conversión (servidor).

ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
TemaUsuariosRespuestasVisitasActividad
Por: , el 16/Mar/2010, 01:07
xHjuanjoHx NoSetup.org PaseanteDelForo SK-Tierre gimnasiaritmica52kApr/10
Por: , el 12/Ene/2010, 20:55
webcarlosf iblancasa12kJan/10
Por: , el 29/Oct/2009, 01:39
luchinango GestionXls DigiLib22kMar/23
Por: , el 22/Jun/2008, 21:12
symbianer NoSetup.org Ellocodelataquilla62kJun/08
Por: , el 11/Ago/2005, 03:51
germangerman kn1f3eg User 194884442kAug/05