我用的10g的数据库,在plsql里执行select dbms_java.runjava(...)from dual;提示 dbms_java标识符无效。我是菜鸟,求指点,是不是还需要向oracle数据库中导入java的包。  谢谢。

解决方案 »

  1.   

    begin
    execute dbms_java.runjava(...);
    end;
      

  2.   

    begin
    select dbms_java.runjava(...) from dual;
    end;
    执行后提示还是标识符无效,是我需要导入dbms_java包吗?
      

  3.   


    看清楚啊,execute dbms_java.runjava(...);  
      

  4.   

    begin
    execute dbms_java.runjava(...);
    end;
    刚才没贴上图,把报错打了一遍ORA-06550:第2行,第9列:
    PLS-00103:出现符号"DBMS_JAVA"在需要下列之一时:
    :=.(@%;
    immediate
    符号":="被替换为"DBMS_JAVA"后继续高手再看看