如何在sybase存储过程中调用java写的函数(急)!

zmrljl 2003-10-09 05:56:14
有没有成功的案例!写出过程。。。谢谢!
...全文
61 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
zmrljl 2003-10-10
  • 打赏
  • 举报
回复
那只是文档里的例子!我想要一个有实质性的代码,还有啊,您能不能把步骤写一下,如何部署,如何调用!
hobbylu 2003-10-10
  • 打赏
  • 举报
回复
刚才那个你就可以使用呀,我们的东西都是很大的,而且是商业机密,呵呵,不好意思了
zmrljl 2003-10-10
  • 打赏
  • 举报
回复
您有成功的案例吗?给我一个吧!
hobbylu 2003-10-10
  • 打赏
  • 举报
回复
一样的
zmrljl 2003-10-10
  • 打赏
  • 举报
回复
我在transact-sql存储过程中如何去调用呢?
hobbylu 2003-10-10
  • 打赏
  • 举报
回复
在一个java文件里面写如下函数
public static int region(String s)
throws SQLException {
s = s.trim();
if (s.equals("MN") || s.equals("VT") ||
s.equals("NH") ) return 1;
if (s.equals("FL") || s.equals("GA") ||
s.equals("AL") ) return 2;
if (s.equals("CA") || s.equals("AZ") ||
s.equals("NV") ) return 3;
else throw new SQLException
("Invalid state code", "X2001"); }
然后
create function region_of(state char(20))
returns integer
language java parameter style java
external name
'SQLJExamples.region(java.lang.String)'
其次你可以直接调用该function如:
select name, region_of(state) as region
from sales_emps
where region_of(state)=3


2,596

社区成员

发帖
与我相关
我的任务
社区描述
Sybase相关技术讨论区
社区管理员
  • Sybase社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧