猿问

sql 嵌套while

DECLARE @i INT ,@j INT
SET @i=1
set @j=1
WHILE @i<4
BEGIN
PRINT 'satrt  i:'+CAST(@i AS varchar)
 
WHILE @j<4
BEGIN
 
PRINT 'j:'+CAST(@j AS varchar)
 
SET @j=@j+1

END

set @i=@i+1
END
 
sql 嵌套while?
 
为什么第二次不执行了

墨色风雨
浏览 566回答 4
4回答

隔江千里

写法问题呗,内层循环开始前,@j初始化了吗?

互换的青春

是的,,我刚问了下同事,,他们一说我才发现。。多谢了。。

千巷猫影

楼上的已是正解
随时随地看视频慕课网APP

相关分类

SQL Server
我要回答