Ver Mensaje Individual
  #13 (permalink)  
Antiguo 17/07/2012, 14:59
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: 17 años, 2 meses
Puntos: 2658
Respuesta: como insertar registros en masa

Es un problema de creación dinámica del INSERT. El cómo se carguen inicialmente esos datos es medio irrelevante, porque se parte del momento en que los datos están listos para ser enviados a la base.
La cosa es combinar los recursos de ambos lenguajes, pero no te olvides que una carga masiva no significa N INSERTs individuales, sino una X cantidad de INSERTs, cada uno de los cuales inserta en la base N registros.
Hay dos formas esenciales en MySQL: LOAD DATA, que requiere permisos de FILE y acceso al servidor, y INSERT de múltiples bloques, que es lo que propongo. Esto último no requiere permisos especiales.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)

Última edición por gnzsoloyo; 17/07/2012 a las 20:06