我想找到哪些表与特定表相关。我可以很容易地看到所有外键约束,但是我正在查看的表是主键表,另一个表是引用表。
答案 0 :(得分:16)
SQL Developer中的步骤
View
> Data Modeler
> Browser
打开Browser
视图/标签。 Browser
查看/标签*)右键点击Relational Models
并选择New Relational Model
,这会打开一个新窗口。 这应创建一个新的空白图表,可以将表格从Connections
视图拖放到图表中。
答案 1 :(得分:9)
目前尚不清楚您是否正在寻找GUI解决方案,但您可以通过以下方式查询字典中的信息:
select table_name from user_constraints
where r_constraint_name in
(select constraint_name
from user_constraints
where constraint_type in ('P','U')
and table_name = upper('&tableOfInterest')
)
答案 2 :(得分:2)
请参阅Oracle SQL Developer数据建模器:http://www.oracle.com/technetwork/developer-tools/datamodeler/overview/index.html