oracle中的光标

 1光标的属性
      %found %notfound
      %open 判断光标是否打开
      %rowfound :影响的行数
      2.光标的限制::默认情况下,oracle数据库只允许在同一会话中打开300个光标 
      */
        /*
   修改光标数的限制
   alter system set open_cursor=400 scope=both;
   scope的取值:both,menmory,spfile(数据库需要重启
   */
 declare cursor cemp is select empno,job from emp; pempno emp.empno%type; pjob emp.job%type; begin open cemp; if cemp%isopen then dbms_output.put_line('光标已经打开'); else dbms_output.put_line('光标没有打开'); end if; close cemp; end; -- declare cursor cemp is select empno,job from emp; pempno emp.empno%type; pjob emp.job%type; begin open cemp; loop fetch cemp into pempno,pjob; exit when cemp%notfound; dbms_output.put_line('rowcount'||cemp%rowcount); end loop; close cemp; end;


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值