oracle中这几个表有什么关系?
dba_users、all_users和user_users这3张表,都存什么数据呀?
都是保存用户的信息,但为什么要分成3张表呢?用dba_users不是就ok了吗?
不明白。。。
按范围来比较的话
dba_users>all_users>user_users
USER_类视图:包含了用户所拥有的相关对象信息,通过where o.owner#=userenv(‘SCHEMAID’)进行限制;
ALL_类视图:包含了用户有权限访问的所有对象的信息,这个条件扩展了用户有权限访问的对象信息;
DBA_类视图:包含了数据库所有相关对象的信息,没有关于owner的限制,查询返回数据库中所有表的信息。
dba_users:该视图存放的是系统中所有用户的信息。
all_users:该视图存放的是当前用户可以访问的用户的信息。
user_users:该视图中存放的是当前用户创建(如果当前用户可以创建用户的话)的用户信息。
嗯……
#3楼 好解
up 2楼
飘过
都是视图
谢谢各位兄弟啦。。。。!
相关问答:
本来要写个update语句
update table_a A
set A.flag=1
where A.id in (select B.id from table_b B)
结果误写成
update table_a A
set A.flag=1
where ......
谢谢
我也是想知道
me too
我 也 想 知 道 其 他 的,我 现 在 就 在 学 orcale 数 据 库,我
用 的 是 赵 元 杰 编 的.......
个人觉得原理性的东西看一些官方文档可能会好一些 如果没有老师教 ......
private static final String URL = "jdbc:oracle:thin:@localhost:1521:orcl";
private static final String USERNAME = "sys";
private static final String PASSWORD = "s ......
有500万条通话记录
编号 号码 被叫号码 开始时间 结束时间 通话时长
1 10010 20020 12:00 12:01 ......
大家好,我最近维护一个项目,100多个表
只能用jdbc直连
遇到了多个表 关联 查询的情况 请大家指教
比如
student(studentid,classid)
class(classid,classname)
class_teacher(classid,teacherid)这个是中间表 ......