ORACLE存储过程写好之后,在哪里执行啊?我在PB里执行总是报错。

解决方案 »

  1.   

    exec 命令,CALL命令都行啊,PL/SQL里面选种你的过程点鼠标右键,有个test也可以啊
      

  2.   

    用SQLPLUS可以吧,对ORACLE不熟。
      

  3.   

    CREATE OR REPLACE procedure xa_clr_print is
    rq char(10);
    c1 char(5);
    c2 char(10);
    begin
    select tjdate into rq,cz into c1,ch into c2 from xa_clr_all
    end xa_clr_print;
    提示“编译错误”
      

  4.   

    CREATE OR REPLACE procedure xa_clr_print is
    rq char(10);
    c1 char(5);
    c2 char(10);
    begin
    select tjdate into rq,cz into c1,ch into c2 from xa_clr_allend xa_clr_print;
    最起码少个分号