第6章 事物与存储过程.ppt

6.2 存储过程的创建 6.2.5 流程控制的使用 5、ITERATE语句 ITERATE的意思是再次循环,ITERATE语句用于将执行顺序转到语句段的开头处。 ITERATE语句的基本语法格式如下: 需要注意的是,ITERATE语句只可以出现在LOOP、REPEAT和WHILE语句内。 ITERATE lable 6.2 存储过程的创建 6.2.5 流程控制的使用 【例6-9】演示了ITERATE语句在LOOP语句内的使用,具体代码如下: CREATE PROCEDURE doiterate() BEGIN DECLARE p1 INT DEFAULT 0; my_loop:LOOP SET p1=p1+1; IF p110 THEN ITERATE my_loop; ELSEIF p120 THEN LEAVE my_loop; END IF; SELECT p1 is between 10 and 20; END LOOP my_loop; END 6.2 存储过程的创建 6.2.5 流程控制的使用 6、REPEAT语句 REPEAT语句用于创建一个带有条件判断的循环过程,每次语句执行完毕之后,会对条件表达式进行判断,如果表达式为真,则循环结束;否则重复执行循环中的语句。 REPEAT语句的基本语法格式如下: [repeat

文档评论(0)

1亿VIP精品文档

相关文档