--条件判断语句--
if 逻辑表达式 then
代码1;
end if;
--条件判断语句--
if 逻辑表达式 then
代码1;
else
代码2;
end if;
--条件判断语句--
if 逻辑表达式 then
代码1;
elsif 逻辑表达式 then
代码2;
else
代码3;
end if;
--多分枝判断语句--
case 变量
when 值1 then
代码1;
when 值2 then
代码2;
else
代码3;
end case;
--多分枝判断语句--
case
when 表达式1 then
代码1;
when 表达式2 then
代码2;
else
代码3;
end case;
--无条件循环语句--
loop
代码块
end loop;
--for循环语句--
for 循环变量 in 循环开始..循环结束 loop
代码块
end loop;
例:
for i in 1..100 loop
代码块
end loop;
--while循环语句--
while 循环条件 loop
代码块
end loop;
代码块
end loop;