Oracle学习笔记5-游标的循环提取

游标循环详解
本文详细介绍了游标的三种循环方式:基本循环、while循环和for循环,并通过实例展示了每种循环的特点及使用场景。

    游标的循环分为:基本循环、while循环和for循环,下面逐一用样例做一说明。

    1. 基本循环(Loop。。。 end Loop)

       样例:

       

      以上的程序是将exit放在fetch之后,这样在检索完最后一行之后,mycos%notfound变为true,这样循环将退出,而不会执行dbms输出。从而避免重复处理相同的行。

   

    2. while循环。

     样例:

        

    在上例中两次的Fetch语句的处理是必须的,这是因为第一次的Fecch语句能对循环条件mycos%found进行求值,而后一个fetch语句是循环条件mycos%found对每一次的循环迭代进行求值。

    3. for循环

     样例:

        

 

   

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值