日期:2014-05-17  浏览次数:20971 次

oracle 存储过程问题

oracle 的 存储过程、触发器、游标等等都看了好多教程,现在呢也能分别写一些应用。

但是一遇到复杂的,比如 存储过程调用游标就有点傻眼了。
谁能有好的建议。



------解决方案--------------------
哪里傻眼了?
------解决方案--------------------
参照示例,多写几个就熟练了
------解决方案--------------------
先把简单的都学会了,关键是你要真正了解它的原理了,
那么复杂就只是量的问题了,
可能楼主现在只是记住了简单的存储过程怎么写,但是并不是真正明白了其中的原理,所以还是把基础再夯实一点吧,孰能生巧,量变引起质变,Don't worry
------解决方案--------------------
for cur in (select * from table ) loop
//循环

end loop;
------解决方案--------------------
探讨
for cur in (select * from table ) loop
//循环

end loop;

------解决方案--------------------
多看看,多写写,多想想,应该没问题
------解决方案--------------------
begin
for fl in(select rownum from dual connect by rownum<10)
loop
dbms_output.putline(fl.runum);
end loop;
end;
--输出1,2,。。。9 一个常用的游标,,,项目中经常用到
我的异常网推荐解决方案:oracle存储过程,http://www.aiyiweb.com/oracle-develop/177537.html