直接调用亚?如果过程有返回值,则:L_RETURN:=YOUR_PROCESS_NAME(P1,P2);
否则,直接写YOUR_PROCESS_NAME(P1,P2);就可以了亚

解决方案 »

  1.   

    我写的:
    CREATE OR REPLACE PROCEDURE MMS.p_ad_insert(ptxtbrief varchar2, ptxtpath varchar2, pimgtitle varchar2, pimgpath varchar2, paddate date, popens number) is
    begin
      Insert into mms_ad (txtbrief, txtpath, imgtitle, imgpath, addate, opens)
      values (ptxtbrief, ptxtpath, pimgtitle, pimgpath, paddate, popens);
    end p_ad_insert;有问题吗?我在执行有错误
    ERROR-MESSAGE: ORA-00900 invalid sql statement
      

  2.   

    Correct the syntax or install the Procedural Option
      

  3.   

    你在什么环境下执行的亚?创建过程的pl/sql语句,不是sql查询,如果用pl/sql developer执行的话,不能在sql window里执行的亚,要在command window里执行。