create or replace function ptonline(xpt in number, ypt in number,
                                    xln1 in number, yln1 in number,
                                    xln2 in number, yln2 in number,
                                    dErr in number)
return number
as
language java
name 'seisdbfun.ptonline(double, double,
                         double, double,
                         double, double,
                         double)
return int'报错信息:13  PLS-00103:Encountered the symbol "end-of-file"when expecting one of the following: ;The symbol ";" was substituted for "end-of-file" to continue.

解决方案 »

  1.   

    create or replace function ptonline(xpt in number, ypt in number, 
                                        xln1 in number, yln1 in number, 
                                        xln2 in number, yln2 in number, 
                                        dErr in number) 
    return number 
    as 
    language java 
    name  'seisdbfun.ptonline(double, double, 
                             double, double, 
                             double, double, 
                             double) 
    return int ' end ptonline;这样吗??
    如果是的话,还是不行,报同样的错!!!