- 2
- 0
- 约5.46千字
- 约 9页
- 2016-12-31 发布于重庆
- 举报
mysql存储过程游标循环使用介绍.
mysql存储过程 游标 循环使用介绍
今天分享下自己对于Mysql存储过程的认识与了解,这里主要说说大家常用的游标加循环的嵌套使用
Mysql的存储过程是从版本5才开始支持的,所以目前一般使用的都可以用到存储过程。今天分享下自己对于Mysql存储过程的认识与了解。一些简单的调用以及语法规则这里就不在赘述,网上有许多例子。这里主要说说大家常用的游标加循环的嵌套使用。 首先先介绍循环的分类: (1)WHILE ... END WHILE (2)LOOP ... END LOOP (3)REPEAT ... END REPEAT (4)GOTO 这里有三种标准的循环方式:WHILE循环,LOOP循环以及REPEAT循环。还有一种非标准的循环方式:GOTO(不做介绍)。 (1)WHILE ... END WHILE
复制代码 代码如下:
CREATE PROCEDURE p14() BEGIN DECLARE v INT; SET v = 0; WHILE v 5 DO INSERT INTO t VALUES (v); SET v = v + 1; END WHILE; END;
这是WHILE循环的方式。它跟IF语句相似,使用SET v = 0;语句使为了防止一个常见的错误,如果没有初始化,默认变量值为NULL,而NULL和任何值操作结果都
原创力文档

文档评论(0)