Oracle存储过程循环语法实例分析

 更新时间:2016年06月25日 16:42:18   作者:hbiao68  
这篇文章主要介绍了Oracle存储过程循环语法,结合实例形式分析了Oracle基本的while、for循环使用方法,具有一定参考借鉴价值,需要的朋友可以参考下

本文实例讲述了Oracle存储过程循环语法。分享给大家供大家参考,具体如下:

1、简单循环

语法

loop
  statements;
end loop;

例子:

counter := 0;
loop
  counter := counter + 1;
  exit when counter = 5;
end loop;

备注:exit语句立即结束循环,exit when 语句在指定条件出现时停止循环(可以出现在循环代码中的任意位置)

2、while循环

语法

while condition loop
  statements
end loop;

例子:

counter := 0;
while counter < 6 loop
  counter := counter + 1;
end loop;

3、for循环

语法

for loop_variable in [reverse] lower_bound.. upper_bounder loop
  statements
end loop;

例子:

for count2 in 1..5 loop
  DBMS_OUTPUT.PUT_LINE(count2);
end loop;

希望本文所述对大家Oracle数据库程序设计有所帮助。

相关文章

  • Oracle expdp/impdp 及 exp/imp 命令详解

    Oracle expdp/impdp 及 exp/imp 命令详解

    使用Oracle数据库的过程中会经常对数据进行导入导出,Oracle 数据库提供 expdp / impdp (Data Pump,数据泵)以及 exp / imp 两种工具进行数据的导入导出,可以对数据库进行逻辑备份,这篇文章主要介绍了Oracle expdp/impdp 及 exp/imp 命令详解,需要的朋友可以参考下
    2024-07-07
  • ORACLE 正则解决初使化数据格式不一致

    ORACLE 正则解决初使化数据格式不一致

    在初使化用户基础数据时会出现一些数据格式不正确的情况。。
    2009-05-05
  • Oracle解析复杂json的方法实例详解

    Oracle解析复杂json的方法实例详解

    这篇文章主要介绍了Oracle解析复杂json的方法,本文给大家带来两种方法解决此问题,需要的朋友可以参考下
    2017-05-05
  • Oracle中定时任务的使用(创建查看删除等)

    Oracle中定时任务的使用(创建查看删除等)

    Oracle没有内置的定时任务功能,但可以使用Oracle的Job Scheduler来实现类似的功能,本文主要介绍了Oracle中定时任务的使用,具有一定的参考价值,感兴趣的可以了解一下
    2024-02-02
  • oracle常用sql查询语句部分集合(图文)

    oracle常用sql查询语句部分集合(图文)

    这篇文章主要介绍了oracle常用sql查询语句部分,并用图文并茂的方式为大家进程实例说明,需要的朋友可以参考下
    2013-08-08
  • oracle数据库如何开启审计日志

    oracle数据库如何开启审计日志

    在Oracle数据库中,审计功能的开启与关闭由参数audit_trail控制,其取值包括DB(默认值,开启审计并记录到数据库)、OS(将审计记录写入操作系统文件)、TRUE(开启审计功能)、FALSE和NONE(均为关闭审计功能),操作过程涉及查看、开启
    2024-10-10
  • CentOS 6.3下安装部署Oracle服务器图文教程

    CentOS 6.3下安装部署Oracle服务器图文教程

    这篇文章主要介绍了CentOS 6.3下安装部署Oracle服务器图文教程,本文内容详细,步骤清楚,并配有大量图片说明,需要的朋友可以参考下
    2014-09-09
  • Oracle数据库中创建自增主键的实例教程

    Oracle数据库中创建自增主键的实例教程

    Oracle的字段自增功能,可以利用创建触发器的方式来实现,接下来我们就来看看Oracle数据库中创建自增主键的实例教程,需要的朋友可以参考下
    2016-05-05
  • Oracle数据库集复制方法浅议

    Oracle数据库集复制方法浅议

    Oracle数据库集复制方法浅议...
    2007-03-03
  • Oracle解决ORA-01034: ORACLE not available问题的办法

    Oracle解决ORA-01034: ORACLE not available问题的办法

    这篇文章主要给大家介绍了关于Oracle解决ORA-01034: ORACLE not available问题的办法,今天连接oracle出现如下错误,在网查了相关资料说出现ora-01034错误的原因是因为数据库的控制文件没有加在startup mount后,需要的朋友可以参考下
    2024-02-02

最新评论