Wpadłem dziś w dziwną sytuację, wykonując jakiś jednorazowy kod SQL. Ta pętla zagnieżdżona nie wydaje się uruchomić zewnętrzną pętlę: drukuje (0,0), (0,1), (0,2) i (0,3)Co jest nie tak z zagnieżdżoną pętlą WHILE w SQL
declare @i int, @j int
select @i = 0, @j = 0
while @i < 3 begin
while @j < 3 begin
select @i as i, @j as j
set @j = @j + 1
end
set @i = @i + 1
end
Am I czegoś brakuje rażąco oczywisty?
Dzięki za to pytanie! Potrzebowałem dzisiaj wielkiego uśmiechu. ;-) –