我今天在做一些一次性的sql代码时遇到了一个奇怪的情况。这个嵌套循环似乎没有运行外部循环:它输出(0,0)、(0,1)、(0,2)和(0,3)
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
我是不是漏掉了什么显而易见的东西?
https://stackoverflow.com/questions/2020602
复制相似问题