Oracle 学习----游标(使用带参光标cursor)

本文详细介绍了在PL/SQL中如何使用带有参数的光标进行数据检索。通过一个具体的例子,展示了如何声明光标,打开并遍历数据,以及如何捕获未找到数据的情况。文章还提供了完整的代码示例,帮助读者更好地理解和应用。

--表参照无参光标页信息

--注意:红色就是参数

declare

  cursor tt(pkeycode temp.keycode%type) is select name,sal from temp where keycode = pkeycode;

  --定义变量

  vname temp.name%type;

  vsal temp.sal%type;

begin

  open tt(&keycode);

  loop

    fetch tt into vname,vsal;

    exit when tt%notfound;

    dbms.output.put_line(vname || '-------------' || vsal);

  end loop;

  close tt;

end;

/

转载于:https://www.cnblogs.com/ln-qiqi/p/10675727.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值