Ver Mensaje Individual
  #8 (permalink)  
Antiguo 30/09/2011, 07:47
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 14 años, 8 meses
Puntos: 2658
Respuesta: LOAD DATA INFILE me deja campos en blanco

Hasta lo que tengo de experiencia en MySQL, ese sería el único camino, si el conjunto de datos se debe cargar por LOAD DATA.
De todos modos ten en cuenta esto: Ese proceso, incluso usando tablas TEMPORARY ex extremadamente rápido, porque se trata de procesos masivos y sólo estamos hablando de dos sentencias... A mi entender te estás ahogando anticipadamente en un vaso de agua.
Yo no creo que esto te resulte ni complejo, ni lento de hacer. Yo hago algo muy parecido con un bloque de datos mucho más complejo, con validaciones muy enredadas, con consultas a varias tablas que contienen millones de registros, y el proceso completo me devuelve el resultado en apenas algunos segundos... en una PC común.

Pruébalo y me dices.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)