oracle 游标各个属性,oracle 游标属性

//游标属性 //1.%bulk_exceptions:用于批处理或者Bulk Collect操作,为这种操作过程中产生的异常提供了相关的信息 //2.%bulk_rowcount:用于批处理或者Bulk Collect操作,提供在操作过程中更改的行数的信息 //3.%found:用来检查fetch语句是否取到了记录,返回boolean类型 //4.%isopen:检查游标是否打开,false表示右边关闭,true表示右边打开 //5.%notfound:如果fetch没有取到记录,它就返回true,否则返回false //6.%rowcount:检查任意给定的时刻,从游标中获取记录的行数,返回一个数字 //下面是几个游标属性的实例 set serveroutput on; declare cursor c is select * from emp; emp_row c%rowtype; begin if not c%isopen then open c; end if; dbms_output.put_line('循环之前游标属性%rowcount='||c%rowcount); loop fetch c into emp_row; exit when c%notfound;//注意,一定要有循环终止条件 dbms_output.put_line('取到第'||c%rowcount||'行数据'); end loop; dbms_output.put_line('循环结束之后游标属性%rowcount='||c%rowcount); end; 循环之前游标属性%rowcount=0 取到第1行数据 取到第2行数据 取到第3行数据 取到第4行数据 取到第5行数据 取到第6行数据 取到第7行数据 取到第8行数据 取到第9行数据 取到第10行数据 取到第11行数据 取到第12行数据 取到第13行数据 取到第14行数据 循环结束之后游标属性%rowcount=14 PL/SQL procedure successfully completed

http://topic.csdn.net/u/20110522/18/21afc6a0-60ab-46a8-8cee-713056dfdd7c.html?5324

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值