Ne moze direktno, ali uz pomoc numericke tabele koja ima izlistane redne brojeve. Mozes da napravis svoju, mozes da napravis i temp, a mozes i da iskoristis fabricku master tabelu iz primera dola. Poenta je samo da radis inner join na sve brojeve koji su manji od tvog i tako nateras SQL da ponavlja tvoj red X puta.
PS: tabela iz primera ima izlistano samo 2048 brojeva, ako ti treba da ponavlja vise od 2048 puta moraces neku svoju da napravis
Code (sql):
DECLARE @temp TABLE ( id INT, naziv VARCHAR(40), broj INT)
INSERT INTO @temp SELECT 1, 'AAAA', 3
INSERT INTO @temp SELECT 2,'BBBB',2
SELECT t.naziv, t.broj
FROM @temp t
INNER JOIN master.dbo.spt_values v
ON v.TYPE = 'p' AND v.NUMBER < t.broj
Sloba je za 12 godina promenio antropološki kod srpskog naroda. On je od jednog
naroda koji je bio veseo, pomalo površan, od jednog naroda koji je bio znatiželjan, koji
je voleo da vidi, da putuje, da upozna,
od naroda koji je bio kosmopolitski napravio narod koji je namršten, mrzovoljan,
sumnjicav, zaplašen, narod koji se stalno nešto žali, kome je stalno neko kriv - Z.Đinđić