`
histan
  • 浏览: 14908 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

提问没人回答,放到博客来

阅读更多
数据库:Sybase
版本: ASE-12_5
数据库环境:unix

问题描述:
       现生产数据库中引入了自定义函数,自定义的函数是通过java写的,然后通过ASE的自带的一个命令 installjava 命令将写的自定义函数放入了数据,并在数据中执行了创建函数的语句:

create function dbo.FUNCTIONNAME(PARAM)
returns int
language java parameter style java
external name 'com.**.***(java.lang.String)'---JAVA 函数的路径




现在登陆数据库使用 select FUNCTIONNAME(param) 可以执行成功,但是通过应用程序来调用就不行,函数没有执行。应用程序是在linux机器。请各位给点指导,小弟在网上找了很多资料,就是没有找到关于这种问题,为什么自定义的函数会失效?

   在提问中没有见到人回答,现放到这里,希望路过的朋友给点指导。


问题引申:
         在一个应用程序中,访问数据的时候,有权限控制的吗?那应用程序的权限是怎么控制的?

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics