???
declare
cursor c_name is select ...;
begin
open c_name;
fetch c_name into ...;
close c_name;

解决方案 »

  1.   

    不懂, oracle9中,用企业管理器,登陆后,改一个设置就可以, Oracle8呢?????????
      

  2.   

    改什么设置?
    你想改什么?cursor的最大打开数?
      

  3.   

    修改init.ora文件的open_cursors参数,重起数据库
      

  4.   

    oracle8 中没有open_cursors项!!!!!!!!!!!!!!怎么弄?????????????
      

  5.   

    我觉得cursors的最大打开数已经足够了,看看是不是你的程序中打开cursors后没有关闭啊,我就遇到过这样的问题.
      

  6.   

    我是用程序操作的, 根本没有开cursors( 系统设置是50)
    用程序怎么关闭呀?
    不是用的pl/sql