Ver Mensaje Individual
  #2 (permalink)  
Antiguo 26/09/2013, 01:46
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 8 meses
Puntos: 574
Respuesta: LOAD DATA INFILE con INSERT en el mismo query

Creo que la unica solución es crear una tabla "clientesTemp" con todos los campos excepto esos dos.... y hacerlo por partes...

Código MySQL:
Ver original
  1. CREATE TABLE clientesTemp
  2. ...los mismos campos que clientes...
  3. ...sin esos dos campos ....
  4. ... sin relaciones....
  5.  
  6. LOAD DATA INFILE 'c:/archivo.txt'
  7. INTO TABLE clientesTemp
  8.  
  9. INSERT INTO clientes (IdGrupo1, IdGrupo2, ....otros campos....)
  10.         SELECT '100000','22222',....otros campos....
  11.             FROM clientesTemp;
  12. DELETE FROM clientesTemp;
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.

Última edición por quimfv; 26/09/2013 a las 01:54