此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
楼主截止到2008-06-20 23:43:56的汇总数据:
注册日期:2008-6-20
上次登录:2008-6-20
发帖数:1                  发帖分:20                 
结贴数:0                  结贴分:0                  
结贴率:0.00 %        结分率:0.00 %        
如何结贴请参考这里:http://topic.csdn.net/u/20080501/09/ef7ba1b3-6466-49f6-9d92-36fe6d471dd1.html

解决方案 »

  1.   

      我这里出了什么呢,请求给位高手帮忙看一下这是我写的java程序
    Class.forName("oracle.jdbc.driver.OracleDriver");     
       

            conn= DriverManager.getConnection(DBURL,"SYSTEM","SYSTEM");  
           Statement st=conn.createStatement();
           CallableStatement proc = null;
           
      String sql="create or replace and compile java source named li_javaDemoee as  public class javaDemoee{} ";
          System.out.println(sql);
          st.execute(sql);控制台报一下错误:
    create or replace and compile java source named li_javaDemoee as  public class javaDemoee{} 
    Exception in thread "main" java.sql.SQLException: 出现不支持的 SQL92 标记: 90: 
    但是我把打印出来的sql语句
    放到sql/pl里面是可以执行成功的
    SQL> create or replace and compile java source named li_javaDemoee as  public class javaDemoee { };
      2  /Java 已创建。
      

  2.   

    $)%&$#)(^&&
    大侠
    你运行一个程序运行他自己怎么可能通过呢
    比如:
    你运行程序a   a被你使用了   你再运行他    他当然报错
    你不再a里面运行a当然可以运行了
    ============================================
    你试下运行别的可以么
    或者另建一个test运行他看看
      

  3.   

    这些我也尝试过了,
    create or replace and compile java source named li_javaDemoee as  public class javaDemoee { }; 
    把li_javaDemoee  改成 li_javaDemoee123  把 javaDemoee 改成javaDemoee123