顺序结构:从上到下依次执行
分支结构:按条件进行选择执行
循环结构:程序在一定条件下,重复执行语句
if函数
语法
if(条件,值1,值2)
case结构
语法
case 表达式或字段
when 值1 then 语句;
when 值2 then 语句2;
。。
ekse 语句n;
end 【case】
if 条件1 then 语句1;
elseif 条件2 then 语句2;
对比:
对比 这三种都可以省了名称,但如果循环中添加了循环控制语句(leave 或iterate)则添加名称
2.loop 一般用于简单的死循环
while 先判断后执行
repeat 先执行后判断,先执行一遍
循环:
while 循环条件 do
循环体
end while 名称
loop
语法
loop
循环体
end loop 名称;
repeat
语法
repeat
循环体
until 结束条件
end repeat 名称;
循环控制语句:
leave :类似于break, 跳出所在循环
iterate :类似于continue ,用于结束本次循环,继续下次循环