Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

Guardar un script con insert de una tabla

Estas en el tema de Guardar un script con insert de una tabla en el foro de SQL Server en Foros del Web. Tengo una tabla con 1000 registros, y quiero guardar un script con los insert de los registros de la misma para hacerlos en una tabla ...
  #1 (permalink)  
Antiguo 02/07/2007, 12:47
 
Fecha de Ingreso: febrero-2007
Mensajes: 182
Antigüedad: 17 años, 2 meses
Puntos: 0
Guardar un script con insert de una tabla

Tengo una tabla con 1000 registros,

y quiero guardar un script con los insert de los registros de la misma para hacerlos en una tabla con las mismas caracteristicas pero vacia

es decir:

Tengo la tabla TABLA1, con 1000 registros y quiero un script:

insert into tabla1 values '1','2'....
insert into tabla1 values '1','2'....
insert into tabla1 values '1','2'....
...
...
...

Gracias como siempre

Martin
  #2 (permalink)  
Antiguo 02/07/2007, 15:36
 
Fecha de Ingreso: noviembre-2006
Ubicación: México
Mensajes: 866
Antigüedad: 17 años, 6 meses
Puntos: 8
Re: Guardar un script con insert de una tabla

Que tal Martinico.

Si te entendo bien, creo que el siguiente script te generará el script que deseas:
Código:
SELECT 'INSERT INTO myTable VALUES ( ' + 
	CAST(CampoID as varchar(6)) + ',''' + 
	CampoDesc + ''')'
FROM myTable
El script anterior te generará algo como lo siguiente:

Código:
INSERT INTO myTable VALUES ( 1,'DESC 11')
INSERT INTO myTable VALUES ( 2,'DESC 2')
INSERT INTO myTable VALUES ( 3,'DESC 33')
INSERT INTO myTable VALUES ( 4,'DESC 44')
  #3 (permalink)  
Antiguo 04/07/2007, 10:42
Avatar de Mithrandir
Colaborador
 
Fecha de Ingreso: abril-2003
Mensajes: 12.106
Antigüedad: 21 años
Puntos: 25
Re: Guardar un script con insert de una tabla

Es un script que tienes que hacer manualmente, como lo que te comenta Daniel. SQL Server no tiene algo automático como lo es el sql dump de MySQL.
__________________
"El hombre, en su orgullo, creó a Dios a su imagen y semejanza."
Friedrich Nietzsche
  #4 (permalink)  
Antiguo 04/07/2007, 22:59
Avatar de Gabo77  
Fecha de Ingreso: noviembre-2006
Mensajes: 381
Antigüedad: 17 años, 5 meses
Puntos: 6
Re: Guardar un script con insert de una tabla

Me sale mas rápido en un Excel...... :p
__________________
Hicimos un pacto con Dios... El no desarrolla Sistemas y nosotros no hacemos milagros....
  #5 (permalink)  
Antiguo 05/07/2007, 09:33
 
Fecha de Ingreso: noviembre-2006
Ubicación: México
Mensajes: 866
Antigüedad: 17 años, 6 meses
Puntos: 8
Re: Guardar un script con insert de una tabla

Que tal Gabo.

Pues sí le dices ( nos dices ) como hacerlo te estaremos agradecidos.

Saludos!
  #6 (permalink)  
Antiguo 05/07/2007, 21:58
Avatar de Gabo77  
Fecha de Ingreso: noviembre-2006
Mensajes: 381
Antigüedad: 17 años, 5 meses
Puntos: 6
Re: Guardar un script con insert de una tabla

Es sencillo, pones todo lo que tiene la tabla en un Excel y haces una formula que contenga el insert y los valores tomados de las columnas, osea te creas la consulta. Luego jalas la formula hasta el final del documento (1000 lineas) y vualá...
__________________
Hicimos un pacto con Dios... El no desarrolla Sistemas y nosotros no hacemos milagros....
  #7 (permalink)  
Antiguo 05/07/2007, 21:59
Avatar de Gabo77  
Fecha de Ingreso: noviembre-2006
Mensajes: 381
Antigüedad: 17 años, 5 meses
Puntos: 6
Re: Guardar un script con insert de una tabla

No puedo pegar imagenes, :(
__________________
Hicimos un pacto con Dios... El no desarrolla Sistemas y nosotros no hacemos milagros....
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:08.