警告:创建的函数带有编译错误
<P>下面是一个《Oracle Database Java Developer's Guide》上的例子:</P><P>----------------------------------------------------------------<BR>1 Create or Reuse the Java Classes</P>
<P>public class Oscar {<BR> public static String quote() {<BR> return "I can resist everything except temptation.";<BR> }<BR>}</P>
<P>javac Oscar.java</P>
<P>---------------------------------------------------------------<BR>2 Load and Resolve the Java Class</P>
<P>loadjava -user scott/tiger Oscar.class</P>
<P>---------------------------------------------------------------<BR>3 Publish the Java Classes</P>
<P>SQL > connect scott/tiger</P>
<P>SQL > create function oscar_quote return varchar2<BR> 2 as language java<BR> 3 name 'Oscar.quote() return java.lang.String'<BR> 4/</P>
<P>警告: 创建的函数带有编译错误。</P>
<P>=========================================================</P>
<P>我按书上的步骤往下做,出现了上面的那个警告信息,几次都是这样,<BR>大家能告诉这是什么原因吗?谢谢!!!<BR></P> 呵呵,太粗心了<BR>在 name 'Oscar.quote() return java.lang.String' 后面要加分号<BR><BR>name 'Oscar.quote() return java.lang.String'<STRONG>;</STRONG>
页:
[1]
