下面一般是,作为SQL新手第一次写循环嵌套的办法,但是大家会发现一个问题,那就是变量@i总是不能进入第二个循环. declare @i int ,@j int, @k int set @j = 1 --注意 set @j=1 的位置, @j 是内部循环变量的初始变量. begin begin end end 那么解决问题的办法如下: declare @i int ,@j int, @k int begin set @j =1 --@j位置的调整,将其调整到第一循环的begin开的内部. begi…