在pl/sql developer中,怎么把自定义函数添加进用户名下? 比如用户名是test的下面,我用file->new->program window->blank建立一个自定义函数,然后我要把它保存到哪里,才能够在这个用户名下的functions内看到这个函数呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 保存在哪都无所谓,只要最后将它copy在命令窗口运行就行了! 此时你就能在这个用户名下的functions内看到这个函数。 在自定义函数名称前+函数的OWNER例如CREATE FUNCTION SCOTT.ADDS()里的SCOTT就是用户,表示ADDS()这个函数是SCOTT的,这样就可以在SCOTT用户下看到该函数 推荐使用java3344520同学的方法,不过一定要具有create any procedure权限。BTW:create procedure包含create function,刚才查了查dba_sys_privs发现居然没有create function权限项,搜索一番才知道create procedure包含create function,也是学习,哈哈。 java里面用什么来为oracle.sql.BLOB 初始化 求一procedure的写法 非法时间转换问题 如何实现这样的查询 不真的删除记录该怎么办 问一个关于GROUP BY的基础问题 紧急求助(在线等):为什么删除了profile的终止口令,登陆时还是提示口令有效期并要求修改密码? 通过pb怎样连接orcale数据库,请指教。 关于在使用触发器时,用户权限出现的问题!急!! Oracle日志中alert_orcl.log出现Fatal NI connect error 12170,如何破? Oracle 8.1.6 如何查找字符串中是否含有小写字母? 创建表问题
此时你就能在这个用户名下的functions内看到这个函数。
例如
CREATE FUNCTION SCOTT.ADDS()
里的SCOTT就是用户,表示ADDS()这个函数是SCOTT的,这样就可以在SCOTT用户下看到该函数
推荐使用java3344520同学的方法,不过一定要具有create any procedure权限。
BTW:create procedure包含create function,刚才查了查dba_sys_privs发现居然没有create function权限项,搜索一番才知道create procedure包含create function,也是学习,哈哈。