Oracle sql语句
文章平均质量分 52
Iamhonest
这个作者很懒,什么都没留下…
展开
-
oracle中的权限privilege
前两天工作的时候,突然有了一个很具体需求,想查询当前登录用户A对表B是否有查询权限。然后就在网上找到了一些相关的文章,前面问题的答案也出来了。查询两个数据字典就可以知道:1. select * from user_sys_privs;2. select * from user_tab_privs;在此总结一下oracle中的权限授予。用户权限分为system privi原创 2012-09-11 16:40:42 · 3116 阅读 · 1 评论 -
in与exist , not in与not exist 的区别
in和existsin 是把外表和内表作hash 连接,而exists是对外表作loop循环,每次loop循环再对内表进行查询。一直以来认为exists比in效率高的说法是不准确的。如果查询的两个表大小相当,那么用in和exists差别不大。如果两个表中一个较小,一个是大表,则子查询表大的用exists,子查询表小的用in:例如:表A(小表),表B(大表)1:select * from A转载 2012-12-19 11:26:40 · 437 阅读 · 0 评论