08、MySQL代码执行结构

来源:互联网 发布:java集合框架中抽象类 编辑:程序博客网 时间:2024/05/22 13:29

代码执行结构

 

代码执行结构

  1. 分类:顺序、分支、循环

 

分支结构

概念:事先准备多个代码块,按照条件选择性的执行某段代码

If分支结构

基本语法:if 条件判断 then

##满足条件要执行的代码;

Else

##不满足条件的代码;

End if;

 

需求:触发器结合if分支,如果库存大于订单量,触发器使用

如果库存小于订单数量,触发器不适用

 

循环结构

概念:

某段代码在指定条件下选择重复执行

While循环(没有for循环)

基本语法

While 条件判断 do

--满足条件要执行的代码

--变更循环条件

End while;

循环控制:

在循环内部进行循环判断和控制

Mysql中没有对应的continue和break 但是有替代品

Iterate:迭代 ,类似于continue 后面的代码不执行,循环重新来过

Leave : 离开,类似break,整个循环结束

使用方式:

--定义循环名字

循环名字:while条件 do

--循环体

--循环控制

Leave/Iterate 循环名字;

End while;

 

值得注意的是:循环不适合在触发器中使用

原创粉丝点击