游标中的FETCH...INTO...语句是起什么作用的?

richzhang 2003-09-17 10:57:22
各位大侠,能解释一下吗?初学者有礼了!
...全文
6008 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
superscreen 2004-02-24
  • 打赏
  • 举报
回复 1
fetch 游标 into 变量;
其他操作 when 游标 %NOTFOUND;--没有记录的话执行其它操作

黑马 2004-02-24
  • 打赏
  • 举报
回复
to onejune4450(中文字符):
如果有些时候记录是1条 ,有些时候没有记录的话,用什么比较好?
anthonychen 2003-09-17
  • 打赏
  • 举报
回复
从数据库返回数据,让Oracle9i 把数据传送到变量中。
onejune4450 2003-09-17
  • 打赏
  • 举报
回复 4
sql返回的记录数等于1时,一般不定义游标,直接使用 select ... into ... 句式。
对返回多记录的sql要定义游标。fetch into 针对之前定义的游标,按sql所确定的记录顺序取值。
fetch into 一般放在一个循环体中,每执行一次,得到一行记录,相当于next记录指针,并赋给INTO所对应的变量。
lazyeric 2003-09-17
  • 打赏
  • 举报
回复 1
这个问题一般的书里面都有很详细的解释的。
jiezhi 2003-09-17
  • 打赏
  • 举报
回复 3
fetch 就是取值,into就是到哪里去。
fetch into 就是把游標里面的值取出,存入一個變量里面。

17,382

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧