本帖最后由 hustsay23 于 2009-10-28 15:04:36 编辑

解决方案 »

  1.   

    SQL> set serveroutput on
    SQL> begin
      2  P_TEST_C;
      3  end;
      4  /1
    09182009
    CMD_AO_DB_NA_RX_TBL
    CMD_AO_DB_NA_RX_TBL_IDX
    CMD_AO_DB_NA_PAT_TBLPL/SQL procedure successfully completedSQL> 我测试通过Connected to Oracle Database 11g Enterprise Edition Release 11.1.0.7.0 
      

  2.   

    嗯,loop之后关闭下
    这个程序肯定是没有问题的
    你是怎么多次调用的?和第一次调用有什么区别吗?
      

  3.   

    楼上的都没有改我的代码就执行成功了吧(不包括那个查询的SQL语句)是忘记写游标关闭的SQL了 不过应该也没关系吧但是我怎么就执行不成功呢 也有其他的人说过执行报那个错误 
    我的操作系统是WINDOWS 2003 Server 
    服务程序就启动了ORACLE实例和监听实例 这不是出了鬼了哦
      

  4.   

    确实测试通过了,没有修改你的代码oracle 11g
      

  5.   

    请问一下测试通过了是用的PL SQL DEVELOPER 吗?还是别的什么方式 能说详细点吧还有高手看到吗 这个问题提了几次了 难道高手都碰不到过这个问题?
      

  6.   


    可能是plsql developer的bug,用sqlplus试试,可以通过的话就是ide的问题,我也碰到过不少sqlplus运行通过plsql develper报错的问题