一、LOOP 循环是最简单的循环,也是无限循环,只能用 EXIT 终止。
declare
starts number:=1;
counts number:=20;
begin
loop
dbms_output.put_line(starts);
starts:=starts+1;
exit when starts>=counts;
end loop;
end;
--输出1-19
二、WHILE 循环,判断条件,成立接着走循环体。
declare
starts number:=1;
counts number:=20;
begin
while starts<counts loop
dbms_output.put_line(starts);
starts:=starts+1;
end loop;
end;
--同样输出1-19
三、FOR 循环,确定循环次数,并指定下限和上限,然后递增或递减,默认递增,若加 REVERSE 关键字,则递减。
declare
starts number:=1;
counts number:=20;
begin
for i in starts..counts loop
dbms_output.put_line(i);
end loop;
end;
--输出1-20
declare
starts number:=1;
counts number:=20;
begin
for i in REVERSE starts..counts loop
dbms_output.put_line(i);
end loop;
end;
--输出20-1
分享到:
相关推荐
oracle循环插入oracle循环插入oracle循环插入oracle循环插入oracle循环插入oracle循环插入oracle循环插入oracle循环插入
oracle 游标FOR循环
Oracle循环示例 Oracle循环示例 Oracle循环示例
Oracle循环插入,用于添加测试数据。
该资源介绍如何通过在oracle循环中查询数据
在Oracle中的三种循环模式:Loop、For、While 希望对大家有帮助,更多资料请访问:Http://blog.sina.com.cn/livelouis
Oracle 在模块中经常会使用游标进行数据相关操作,循环使用颇多。。。
有关于oracle的循环游标的内容。
多维度查询时通常需要建立多个游标循环,查询效率无法得到保障,现在通过游标和substr()函数相结合的方式提高查询效率
kettle oracle循环分页迁移数据的完整例子,生成txt后FTP上传到远程服务器
oracle中用户连接问题.docx
游标是SQL的一个内存工作区,由系统或用户以...游标的作用就是用于临时存储从数据库中提取的数据块。在某些情况下,需要把数据从存放在磁盘的表中调到计算机内存中进行处理,最后将处理结果显示出来或最终写回数据库。
Oracle采购应付循环Release 11i训练教材
本文为大家分享了Oracle中三种循环(For、While、Loop)案例,供大家参考,具体内容如下 1.ORACLE中的FOR循环用法(九九乘法表) declare i int:=0; j int:=0; begin for i in 1..9 loop for j in 1..i loop Dbms_...
BEGIN END 存储过程名字 2.SELECT INTO STATEMENT 将select查询的结果存入到变量中,可以同时将多个列存储多个变量中,必须有一条 记录,否则抛出异常(如果没有记录抛出NO_DATA_FOUND) 例子: BEGIN SELECT col1,...
这种只有update无法执行其他语句可以执行的其实是因为记录锁导致的,在oracle中,执行了update或者insert语句后,都会要求commit,如果不commit却强制关闭连接,oracle就会将这条提交的记录锁住。由于我的java程序...
-- 自循环表中 由叶子节点查父节点 -- 查子节点 复制一张表的数据到另外一张表中 PLSQL中存储过程及游标的基本使用 Oracle中恢复某张表丢失数据的方法 -- 把SELECT出来的结果导到一个文本文件中 -- 查询新建用户 -- ...
Oracle笔记 八、PL/SQL跳转/判断/循环语句块 Oracle笔记 九、PL/SQL 游标的使用 Oracle笔记 十、PL/SQL存储过程 Oracle笔记 十一、PL/SQL函数和触发器 Oracle笔记 十二、PL/SQL 面向对象oop编程 Oracle笔记 十...
包的循环sql案例,适用于oracle数据库,各位亲可以参考使用,1657864137818631557833152