解决方案 »

  1.   

    这是错误
    PLS-00103: 記号"IS"が見つかりました。 次のうちの1つが入るとき:
    constant exception <an identifier>
     <a double-quoted delimited-identifier> table LONG_ double ref
     char time timestamp interval date binary national character
     nchar
      

  2.   

    第一个错误 把RETURN NUMBER;后面的分号去掉
      

  3.   

    第二个是这报的错?Return(PKG_USERS.ORACLEERROR); 
    PKG_USERS是什么?程序包的名字吗?确认在里面有没有定义ORACLEERROR
      

  4.   


    第二个错误是PLS-00103: 記号"oERRORCODE"が見つかりました。 次のうちの1つが入るとき: .(* @ % &= -  +; < / > at  in is mod remainder not  rem .............)
      

  5.   

    PKG_USERS.ORACLEERROR 没有被定义过,因此报错,检查是否定义或是否拼写错误
      

  6.   

    = = 我改了以后又成了記号"end-of-file"が見つかりました。 次のうちの1つが入るとき: begin end fuction pragam procedur
      

  7.   

    Quote: 引用 9 楼 bw555 的回复:

    PKG_USERS.ORACLEERROR 没有被定义过,因此报错,检查是否定义或是否拼写错误[/quote而且错误是在61,1可是我代码只写了60行 = =
      

  8.   

    最后再加一个end;
    与最前面的CREATE OR REPLACE PACKAGE BODY AWS.PKG_USERS_SALARY AS 对应
      

  9.   

    最后再加一个END就会出现10+条错误 = =咋整啊,大侠
      

  10.   


    = = 不是少END啊,我的确是一个begin一个END啊 ==  快帮帮我
      

  11.   

    大神,我改了,可还是抱在最后那里有错,是 end-of-file;
      

  12.   

    大神,我改了,可还是抱在最后那里有错,是 end-of-file;
    你最后少end,这点是肯定的
    编译的时候一般是先按语法检查,语法全通过了,才检查内容
    添加完end报错是正常的,说明你除了语法错误还有其他错误
      

  13.   

    大神,我改了,可还是抱在最后那里有错,是 end-of-file;
    你确实是少了end,你在 --/ 正常終了上一行加个end试试
      

  14.   

    大神,我改了,可还是抱在最后那里有错,是 end-of-file;
    你确实是少了end,你在 --/ 正常終了上一行加个end试试
    历经千险已经没有bug了,谢谢各位~么么~