Ver Mensaje Individual
  #3 (permalink)  
Antiguo 11/01/2012, 17:11
Avatar de drako_darpan
drako_darpan
 
Fecha de Ingreso: octubre-2008
Ubicación: Sinaloa
Mensajes: 617
Antigüedad: 16 años, 5 meses
Puntos: 58
Respuesta: Volcar registros a tabla con mas campos

Hola que tal, bueno lo que puedes hacer es:

Código SQL:
Ver original
  1. INSERT INTO Tabla2 (Campo1, Campo2, Campo3, Campo4)
  2. SELECT Campo1, Campo2, Campo3, ' '
  3. FROM Tabla1
  4.  
  5. --También crear una tabla temporal y hacer el insert
  6.  
  7. CREATE TABLE Paso
  8. ( Campo1 VARCHAR(5) NOT NULL DEFAULT ' ',
  9.   Campo2 VARCHAR(5) NOT NULL DEFAULT ' ',
  10.   Campo3 VARCHAR(5) NOT NULL DEFAULT ' ',
  11.   Campo4 VARCHAR(5) NOT NULL DEFAULT ' ')
  12.  
  13. CREATE TABLE Tabla2
  14. ( Campo1 VARCHAR(5) NOT NULL DEFAULT ' ',
  15.   Campo2 VARCHAR(5) NOT NULL DEFAULT ' ',
  16.   Campo3 VARCHAR(5) NOT NULL DEFAULT ' ',
  17.   Campo4 VARCHAR(5) NOT NULL DEFAULT ' ')
  18.  
  19. INSERT INTO Paso (Campo1, Campo2, Campo3)
  20. VALUES ( '1', '2', '3' )
  21.  
  22. INSERT INTO Tabla2 (Campo1, Campo2, Campo3)
  23. SELECT Campo1, Campo2, Campo3
  24. FROM Paso