一简单java类如下:
public class test {
public static String world () {
return "Hello world";
}
}
然后 loadjava 到oracle,
又写一函数:
create or replace function helloworld return VARCHAR2 as language java name
‘test.world() return java.lang.String';
通过,,
可是那类文件加上package com.cqyc.oracle;
函数改成:
create or replace function helloworld return VARCHAR2 as language java name
‘com.cqyc.oracle.test.world() return java.lang.String';
就老是提示错误:
ora-29541: 不能解析类 com/cqyc/oracle/test
怎么回事啊,是不是路径问题?高手帮忙啊
public class test {
public static String world () {
return "Hello world";
}
}
然后 loadjava 到oracle,
又写一函数:
create or replace function helloworld return VARCHAR2 as language java name
‘test.world() return java.lang.String';
通过,,
可是那类文件加上package com.cqyc.oracle;
函数改成:
create or replace function helloworld return VARCHAR2 as language java name
‘com.cqyc.oracle.test.world() return java.lang.String';
就老是提示错误:
ora-29541: 不能解析类 com/cqyc/oracle/test
怎么回事啊,是不是路径问题?高手帮忙啊
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货