Oracle流程控制之if语句:declare
str varchar2(3):="abc";
begin
if(str="abc") then
dbms_output.put_line("abc");
elsif(str="bc") then
dbms_output.put_line("bc");
else
dbms_output.put_line("其他");
end if;
end;流程控制之循环语句:
简单循环:--循环控制,简单循环
declare
i number:=0;
begin
loop
i:=i+1;
dbms_output.put_line(i);
if(i=5) then
exit;
end if;
end loop;
end;嵌套循环:--循环控制,嵌套循环
declare
i number:=0;
j number:=0;
begin
loop
i:=i+1;
dbms_output.put_line(i);
exit when i=5;
--**********************
j:=0;
loop
j:=j+1;
dbms_output.put_line("abc:"||j);
exit when j=2;
end loop;
--**********************
end loop;
dbms_output.put_line("循环结束");
end;结果如下:1
abc:1
abc:2
2
abc:1
abc:2
3
abc:1
abc:2
4
abc:1
abc:2
5
循环结束接下来请看第2页精彩内容:http://www.linuxidc.com/Linux/2013-10/90880p2.htm
推荐阅读:使用PL/SQL执行java存储来获得MAC地址 http://www.linuxidc.com/Linux/2013-04/83498.htm在SQL中使用PL/SQL函数存在的问题 http://www.linuxidc.com/Linux/2013-07/87186.htm使用PL/SQL执行java存储来获得MAC地址的 http://www.linuxidc.com/Linux/2013-04/83498.htm
Oracle数据库的字段约束创建和维护如何让你的内存中的 NoSQL 数据存储适合企业级应用相关资讯 PL/SQL
- PL/SQL之存储过程和函数 (今 14:09)
- PL/SQL Developer连接本地Oracle (07月27日)
- 【PL/SQL系列】Oracle存储过程使用 (04月23日)
| - PL/SQL Developer 使用技巧分享 (09月16日)
- PL/SQL实现Java中的split()方法的 (07月10日)
- 从一个案例看PL/SQL代码片的编译与 (03月04日)
|
本文评论 查看全部评论 (0)