本文主要是介绍Oracle PL/SQL之不能在function里面调用DBMS_LOCK(Grant to role OR Grant to user),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
已知:测试用户tuser1,测试角色trole1,trole1已经授权给了tuser1。
在测试一段程序时需要用到延时,于是就把dbms_lock授权给了trole1,放在匿名块里测试没有问题:
但是把它移到function里面却报错了:
这篇关于Oracle PL/SQL之不能在function里面调用DBMS_LOCK(Grant to role OR Grant to user)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!