PRECISO DUPLICAR REGISTROS

USUARIO.EXCLUIDOS 18/12/2006 15:55:11
#190679
Saudações a todos,

Estou precisando duplicar o resultado de uma consulta em sql, quantas vezes eu quiser:
ex: se fizer uma consulta simples: "Select * from TBMelhores_Sites"
Cod Nome
1 VbMania
2 Macoratti

Esse seria um resultado normal, mas precisava repetir esse resultado quantas vezes eu quiser:
Ex com código fictício: "Select replicate(*,3) from TBMelhores_Sites"
Cod Nome
1 Vb Mania
2 Macoratti
1 Vb Mania
2 Macoratti
1 Vb Mania
2 Macoratti

Desde já obrigado!
MARCIO.ROGERIO 18/12/2006 16:32:42
#190704
Resposta escolhida
Olá, você pode fazer um loop :

use database
go

set nocount on

declare @var int
set @var = 0
while @var < 10
begin
select top 10 * from table
set @var = @var + 1
end

Talvez isso lhe ajude.

Tópico encerrado , respostas não são mais permitidas