码迷,mamicode.com
首页 > 其他好文 > 详细

8-07CONTIUE 、 BREAK、RETURN

时间:2016-11-28 20:50:51      阅读:176      评论:0      收藏:0      [点我收藏+]

标签:turn   求和   退出   批处理   实现   print   case   结束   过程   

CONTIUE:

可以让程序跳过CONTIUE关键字之后的语句,回到WHILE循环的第一行命令。

BREAK:让程序跳出循环,结束WHILE的循环。

BREAK:

让系统完全跳出循环,结束WHILE循环的执行。

RETURN:

从查询过程中无条件退出,RETURN语句可在任何时候用于从过程,

批处理或语句块退出,位于RETURN之后的语句不会在执行。

在1-10中求和的循环中使用BREAK:

DECLARE  @int
SET @I=1
WHILE  (I<=10)
   BEGIN ""
       IF(i=5)
        BEGIN
           BREAK 
        END
 ELSE 
    SET  @I @I+1
END
PRINT‘@I的值为‘+CASE(@I AS varchar(10)) 

RETURN实现退出功能:

DECLARE  @int
SET @I=1
WHILE  (I<=10)
   BEGIN ""
       IF(i=5)
        BEGIN
           RETURN  
        END
 ELSE 
    SET  @I @I+1
END
PRINT‘@I的值为‘+CASE(@I AS varchar(10)) 

  

8-07CONTIUE 、 BREAK、RETURN

标签:turn   求和   退出   批处理   实现   print   case   结束   过程   

原文地址:http://www.cnblogs.com/gcmwalker/p/6110740.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!