[轉]mysql 控制语句(if,loop ,leave,iterate,while)
|
而在mysql中的控制语句是:
|
下面通过例子说明:
|
下面是 loop的使用
loop的使用 要结合leave 和 iterate
看到名字 都已经大概 猜测到了 意思
leave 就是离开退出循环 而 iterate就是 继续迭代
|
下面一个就是 repeat拉
|
最后一个就是while语句啦
|
从上面我给出的例子 可以看出来 和oracle的区别 还是很大的
赋值是通过 set 而不是通过:= 声明变量是通过declare来在BEGIN块中来声明的
oracle中有for 并且 大部分都是用的loop语句
for i in 1..5
loop
语句
end loop;
while a>5
loop
end loop;
loop
exit when();
end loop
申明
非源创博文中的内容均收集自网上,若有侵权之处,请及时联络,我会在第一时间内删除.再次说声抱歉!!!
博文欢迎转载,但请给出原文连接。