2、case结构
case
when 条件 then
when 条件 then
...
else 所有条件不满足时执行
end;
四、循环结构(见示例)
declare
i integer;
begin
dbms_output.put_line('loop output');
i:=0;
loop
exit when i>=10;
dbms_output.put_line(i);
i:=i+1;
end loop;
dbms_output.put_line('while output');
i:=0;
while i<10 loop
dbms_output.put_line(i);
i:=i+1;
end loop;
dbms_output.put_line('for output');
for i in 1..10 loop
dbms_output.put_line(i);
end loop;
exception
when others then
dbms_output.put_line('exception');
raise;
end;
/