在Pacage 中建的存储过程 Sell_No(I_NO  IN CHAR, O_RETURN OUT NUMBER);
使用CALL PACAGE_NAME.Sell_No('0000000100');调用时报错
ORA-06553: PLS-306: 'Sell_No'の呼出しで、引数の数または型が正しくありません。请问如何调用含有返回参数的存储过程

解决方案 »

  1.   

    先declare一个与返回参数类型相同的参数,然后再调用declare
     n_return number;
    begin  
     CALL PACAGE_NAME.Sell_No('0000000100',n_return);
    end;
      

  2.   

    引数の数または型が正しくありません
    ==================================
    wrong number or types of arguments ====================================
    参数数目不正确。如果楼上所说。
      

  3.   

    谢谢楼上的回复
    我试过了,还是报错
    [1]: (Error): ORA-06550: 行4、列7: PLS-00103: 記号"PACAGE_NAME"が見つかりました。 次のうちの1つが入るとき:  
     := . ( @ % ; 記号":=" は続行のために"PACAGE_NAME"に代わりました。包和存储过程都是别人建好的,而且点击右键能够正常运行,为什么用call命令不能执行
      

  4.   

    你那个包名就叫“PACAGE_NAME”吗