第一步是授权,java procedure 实际上是xxxx.class /xxxx.java 的文件,由oracle自动管理。第二步中的第一句是设置sqlplus的输出变量最后才是执行。java procedure 可以利用java的一些优点。

解决方案 »

  1.   

    create or replace directory  这个命令好象在Oracle以前的版本中没有这个命令呀,我怎样管理这些目录呢?
      这个命令主要是干什么的嘛?Oracle的管理台中好象找不到这个路径的全局管理窗口呀?  Java Procedure 可以利用Java的什么优点吗,我觉得是照搬Java语言,!!   如果我在这个Java Procedure中调用本身,循环调用或者调用一些多媒体的
    模块,然后再加入了一些自己封装的类,这样调用那这个存储过程会很庞大,我想肯定会出问题,至今想不通Oracle的这个Java存储过程到底有什么好处?  请哪位大侠能给我讲一下在实际编程中什么情况下可以考虑用这个Java Procedure
      

  2.   

    我java用得不是太多,但可以说一点点我的浅见。
    这里的java过程并不是要你在存储过程中去展示多媒体,毕竟oracle的存储过程不是干那个用的。但你可以利用java的多线程去实现PL/SQL所不能实现的东西。你可以这样利用java,在PL/SQL不能实现的情况下,考虑用java实现,用java弥补PL/SQL的不足。
    不知我的浅见是否对你有所帮助。
      

  3.   

    楼上的朋友讲到当PL/SQL不能实现的功能可以考虑用Java作存储过程,我想PL/SQL不过是实现后台大数据量的计算,如果是其他非计算问题,那么用Java作存储过程就可以实现了哟!我还是不太明白这个Java的存储过程真正的作用是什么,能不能具体举个例子说明!!!