弱弱的的问一个游标的问题 这个块中为什么不需要打开游标呢??declarecursor cura isSELECT emp_name,sal FROM emp ;begin--open cura;FOR curr IN curaLOOP dbms_output.put_line(curr.emp_name||curr.sal);end loop;--close cura;end;游标 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 FOR curr IN cura 已经通过for循环来使用这个游标了 for循环是隐含游标,会自动打开游标和关闭游标,类似C#的With () 一般显示游标,DECLARE-OPEN-FETCH-CLOSE但FOR IN LOOP包含OPEN,FETCH,CLOSE操作,所以不需要 for循环里自动打开和关闭游标。我可以这样理解吗?? 可是为什么呢?楼上的说是隐含游标,可我是显示定义的啊! 谢谢大家的解释 就是说for in loop里已经隐式包含打开游标、关闭游标。是这样的吧 请教各位大锅--oracle 回收站问题 unix下proc编译问题 oracle无法登陆错误01033 oracle9i为什么启动服务后,还需要手动打开数据库? 高手们,请帮帮忙,谢谢了 一些基础的问题,请多多帮忙 带条件的触发器 有关数据库作业的问题 取特定记录条数???????/ ORACLE中建立用户的问题 求一个简单的单表查询~~~ 图方便装了一个快捷版11G 现在像卸载 怎么办
但FOR IN LOOP包含OPEN,FETCH,CLOSE操作,所以不需要