Como hago que un whie repita un insert cierta cantidad de veces?
tema enviado por Mary en SQL
tema iniciado el 22/01/2009
lo que deseo es repetir cierta (x) cantidad de veces una misma informacion.. este es un ejemplo pero no me sirve y no se si asi esta bien ..:(
DECLARE @asp integer
SELECT @asp = 5
BEGIN TRAN
WHILE @asp >0
INSERT into prueba (nombre, apellido, carro, edad, direccion )
select 'juan', 'lobo', 'mazda', '25', 'limon'
@asp = @asp + 1
END while
SELECT * FROM prueba
ROLLBACK TRAN
Se supone debe dar como resultado esto
id nombre apellido carro edad direccion
1 ana rojas toyota 21 heredia
2 juan lobo mazda 25 limon
3 juan lobo mazda 25 limon
4 juan lobo mazda 25 limon
5 juan lobo mazda 25 limon
6 juan lobo mazda 25 limon
Saludos gracias!!