Sto lavorando ad una SP che deve riempire una tabella in queta maniera:
Campo 1..................Campo 2
0...........................0
0...........................1
0...........................2
1...........................0
1...........................1
1...........................2
2...........................0
2...........................1
2...........................2
per farlo ho creato un cliclo con il while in questa maniera:
dove @assey e @assex sono due variabili int che passo alla mia sp (nell'esempio 2 e 2).codice:SET @x = 0 SET @y = 0 WHILE @y <= @assey BEGIN WHILE @x <= @assex BEGIN INSERT INTO Tabella1 VALUES (@y, @x) SET @x = @x + 1 END SET @y = @y + 1 END
Solo non funziona: fa il secondo ciclo ma ignora il primo. In altre parole il risultato è:
Campo 1..................Campo 2
0...........................0
0...........................1
0...........................2
e si ferma qui. Qualche consiglio?
Ciao e grazie

Rispondi quotando
