怎么看Oracle表关系 oracle表关系图

oracle数据库怎么看几个表的关联关系

(1)用dblink使你在这个数据库可以查询另一个数据库的信息。注意,权限问题。包括用户权限和查询权限。

公司主营业务:成都做网站、网站建设、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。创新互联是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。创新互联推出肥乡免费做网站回馈大家。

(2)看到你的显示结果个人建议用union

all来做,就是查出上表的全部数据并上下表e字段与上表e字段相同的字段,然后再排序(如果顺序不重要也可以不排序)。左连接或者右连接的话前面要用case

when判断,而且似乎不可行,因为在上表e=a时g也显示在i字段中,所以用union

all似乎更加简单一些。

如何查找oracle数据库中表之间的关系

查询系统表:select * from all_tables where table_name not in (select table_name from user_tables);查询用户表:select * from user_tables;

oracle怎么查看用户之间的关系

1.ORACLE用户之间没有什么特殊的关系,如果说有,无非是一个授权问题。好比说,我是校长(SYS用户 有DBA权限),你是老师(特殊用户,我授予你了授权权),你可以向学生(普通用户)授权你拥有的权限,我可以向学生授予我拥有的权限,但是你不可以授予学生除我授予你权限之外的权限。但是我们三个之间并没有什么特殊关联。

2.每个用户下都有自身的表,查看USER_TABLES这个表即可,表与表的关系不可能给你展示出来,你只能查看表中哪些字段是主键,哪些字段是外键,一般的大型数据库设计,都会有一个详细的设计规格说明,里面包含了各种表之间的连接,和表结构表主键的说明。

3没有表授权这么一说,权限可以分给用户,可以分给角色。表里存放的数据,数据不需要权限,你应该指的是把某用户表的查询、更新等权限授予给另一个用户。这也是给用户授权的,不是给表授权的。


文章名称:怎么看Oracle表关系 oracle表关系图
文章转载:http://pwwzsj.com/article/hggpjj.html