gpt4 book ai didi

oracle - 查询查找表关系类型

转载 作者:行者123 更新时间:2023-12-02 06:52:06 25 4
gpt4 key购买 nike

使用 Oracle,有什么方法可以执行查询来确定特定表与数据库中的任何其他表之间的关系吗?目前我正在摆弄 all_constraints 表。

最佳答案

是的,您可以这样做,例如:

select p.table_name, 'is parent of ' rel, c.table_name
from user_constraints p
join user_constraints c on c.r_constraint_name = p.constraint_name
and c.r_owner = p.owner
where p.table_name = 'MYTABLE'
union all
select c.table_name, 'is child of ' rel, p.table_name
from user_constraints p
join user_constraints c on c.r_constraint_name = p.constraint_name
and c.r_owner = p.owner
where c.table_name = 'MYTABLE'

关于oracle - 查询查找表关系类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3566565/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com