<转>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
posted on 2015-10-11 10:40 hahahahahai12 阅读(1429) 评论(0) 收藏 举报