sql while循环语句中CONTINUE 回到循环开始 / BREAK 跳出循环
2016-01-05 17:36
561 查看
CONTINUE 回到循环开始 / BREAK 跳出循环。
下面是一个简单的例子:
1> DECLARE
2> @testvalue AS INT;
3> BEGIN
-- 设置变量初始值 = 0
4> SET @testvalue = 0;
-- 当变量小于5 循环
5> WHILE @testvalue < 5
6> BEGIN
-- 变量递增
7> SET @testvalue = @testvalue + 1;
-- 如果 变量=2, 那么回到循环开始
8> IF @testvalue = 2
9> BEGIN
10> CONTINUE;
11> END;
-- 如果 变量=4, 那么跳出循环
12> IF @testvalue = 4
13> BEGIN
14> BREAK;
15> END;
-- 打印变量内容
16> PRINT ( @testvalue );
17> END
18> END;
19> go
下面是一个简单的例子:
1> DECLARE
2> @testvalue AS INT;
3> BEGIN
-- 设置变量初始值 = 0
4> SET @testvalue = 0;
-- 当变量小于5 循环
5> WHILE @testvalue < 5
6> BEGIN
-- 变量递增
7> SET @testvalue = @testvalue + 1;
-- 如果 变量=2, 那么回到循环开始
8> IF @testvalue = 2
9> BEGIN
10> CONTINUE;
11> END;
-- 如果 变量=4, 那么跳出循环
12> IF @testvalue = 4
13> BEGIN
14> BREAK;
15> END;
-- 打印变量内容
16> PRINT ( @testvalue );
17> END
18> END;
19> go
相关文章推荐
- MySQL循环语句之while循环测试
- PowerShell Continue语句使用示例
- PHP中return 和 exit 、break和contiue 区别与用法
- C#中foreach语句使用break暂停遍历的方法
- javascript中关于break,continue的特殊用法与介绍
- delphi中exit,abort,break,continue的区别介绍
- PHP中使用break跳出多重循环代码实例
- javascript break指定标签打破多层循环示例
- JavaScript Break 和 Continue区别教程
- 深入c语言continue和break的区别详解
- Ruby中的return、break、next详解
- 解析在内部循环中Continue外部循环的使用详解
- Shell脚本break和continue命令简明教程
- Powershell的break、continue和return简单总结
- 解析c语言switch中break语句的具体作用
- java中break和continue区别及使用场合分析
- PHP流程控制结构
- for循环,while循环,break跳出循环,continue结束本次循环,exit退出整个脚本
- for循环、while循环、continue、break、exit解析、select用法
- iOS多线程编程之二——NSOperation与NSOperationQueue