lijiannan_1981
著名写手
著名写手
  • 铜币15枚
  • 威望0点
  • 贡献值0点
阅读:462回复:3

getStrByclass()方法的问题

楼主#
更多 发布于:2004-10-03 22:26
我在编写JSP代码时参照别人采用了一下这段代码:

"select distinct substr(tcidpk,0,"+String.valueOf(level*2)+") as tcidpk,"
             +" getStrByClass(tcname,"+String.valueOf(level)+") as tcname "
             +" from  tclassification where tcidpk like 'St%'  ";

编译时出错:java.sql.SQLException: ORA-00904: "GETSTRBYCLASS": 无效的标识符

别人的程序能正常运行.我想问问大家谁用过GETSTRBYCLASS()这方法?
无。
lijiannan_1981
著名写手
著名写手
  • 铜币15枚
  • 威望0点
  • 贡献值0点
1C#
发布于:2004-10-04 10:52
Re:getStrByclass()方法的问题
:) [ 2004-10-04 15:46:24 lijiannan_1981 修改 ]
无。
松柏
论坛版主
论坛版主
  • 铜币371枚
  • 威望39点
  • 贡献值0点
  • 社区居民
2C#
发布于:2004-10-04 09:44
Re:getStrByclass()方法的问题
我觉得应该不是编译时出的错,这个错误是 Oracle 返回的,你查查 Oracle 有 getStrByClass 这个函数吗? -------------------- 我就是我,松柏!
日志:http://songbai.blog.wait4c.com/
[color=#0000FF]馋嘴蜗牛[/color] 我的博客:[url]http://osnaile.osdn.cn/[/url]
灭绝师太
知名人士
知名人士
  • 铜币0枚
  • 威望0点
  • 贡献值0点
3C#
发布于:2004-10-03 23:58
Re:getStrByclass()方法的问题
你这个getStrByclass()看起来像是Java的方法,但是却在""里面。

如果在引号里面应该用xSQL语法,例如SQLServer的T-SQL函数。如果用Java语法,应该在""外头。

或者这个方法是别人自己编的。你没把代码考过来。

因为我没用过这个方法,要是说错了别见笑。 [ 2004-10-04 00:07:17 灭绝师太 修改 ]
用心操纵光影,将会得到拍摄灵魂的力量。 [img]http://www.wait4c.com/bbs/userfiles/6164/2007091421160765786.jpg[/img]
游客

返回顶部