全网免费中文无码字幕,国产99久9在线视频 ,亚洲成av片在线播放,欧美日韩国产成人一区二区

Oracle 游标详解(cursor)

Oracle 游标详解(cursor)

hongzheyu 2025-03-15 实时询价 2 次浏览 0个评论

 

游标概念图:

 

游标语法:4 个步骤,获取 学生信息表(stu_info)的记录

 

执行截图:

 
 
 

特别说明:sql%notfound

Oracle 官方文档解释:. If fetch never executes susscessfully. the loop is never exited, because then EXIT WHEN statement executes only if it’s WHEN condition is true. To be safe. you might want to use the following EXIT statement instead:

简单说,退出循环的必要条件:fetch 语句执行成功 + 第一次 fetch 的值返回 null

 
 
 

3.1.1 隐式游标 dml

 

演示:

 

测试结果:

 

3.1.2 显式游标 cursor

 

情况1:不带参数:同上 -> 游标语法:(4 个步骤)

情况2:带参数(声明参数值和类型):

 

测试结果(都一样,因为都是取得 id=1 的记录):

 
 

3.2.1 自定义类型 ref cursor

 

情况1:弱类型,无 return(常用)

 

输出结果:

 

情况2:强类型,有 return

 

输出结果:(同弱类型一样)

 

3.2.2 系统类型 sys_refcursor

常用,省去了手动定义动态游标的步骤,以下效果等同:

 
 
 
 
 
 

测试结果:(建议在 ‘测试窗口’ debug 看看执行步骤)

 

如果对 table 类型、record 类型有疑问,
请点击 %type、%rowtype、record,varry、table 的使用详解

转载请注明来自石家庄天鲲化工设备有限公司 ,本文标题:《Oracle 游标详解(cursor)》

百度分享代码,如果开启HTTPS请参考李洋个人博客
每一天,每一秒,你所做的决定都会改变你的人生!

发表评论

快捷回复:

验证码

评论列表 (暂无评论,2人围观)参与讨论

还没有评论,来说两句吧...

Top
 最新的扇子  橘子最新影院  冲顶大会最新  最新组字画  最新面种  最新快手礼物  进贤最新新  鹤岗最新通知  最新并列情况  最新逆行信息  2019最新福利  最新封路通路  最新夏常服  最新江阴发布  最新疫情溯源  政治最新题  最新的rg  婷婷在线最新  导航最新入口  广东最新舆情  最新疫情时评  最新废婿  最新霞姐  鸡腿最新框架  最新abc影视  文体之路最新  最新铜报价  开创国际最新  绍兴最新通知  木兰最新改动 
汽车| 沂源县| 胶州市| 永顺县| 武夷山市| 深圳市| 乐昌市| 舒兰市| 鄂伦春自治旗| 泌阳县| 即墨市| 昂仁县| 峡江县| 嘉荫县| 平顺县| 特克斯县| 邓州市| 吉林省| 香港 | 左云县| 阿尔山市| 酉阳| 中山市| 淳安县| 探索| 宜宾县| 分宜县| 丰原市| 花垣县| 杂多县| 文登市| 泊头市| 永川市| 商城县| 秭归县| 乌鲁木齐县| 长春市| 永泰县| 乐至县| 崇礼县| 财经|