sql - Oracle - 以树格式查找所有外键依赖项的脚本?
问题描述
我需要一些以树格式返回所有外键依赖项的脚本。
我找到了这个,但不是树格式:
SELECT c.owner, c.table_name, c.constraint_name, level
FROM dba_constraints r, dba_constraints c
WHERE r.owner = c.r_owner
AND r.constraint_name = c.r_constraint_name
START WITH r.owner = 'OWNER_HERE' AND r.table_name = 'TABLE_HERE'
CONNECT BY NOCYCLE r.owner = PRIOR c.owner
AND r.table_name = PRIOR c.table_name
ORDER BY level;
有没有办法以树格式返回它?
解决方案
推荐阅读
- python - Python kivy:嵌套滚动视图
- javascript - owl-carousel 不适用于最近购买的模板
- ansible - 在剧本之间保留/缓存事实的任何技巧
- spring - 如何配置 Spring 以使用 Json4s 序列化响应主体?
- python - 如何在python中获得匹配的模式
- docker - docker 容器中的 java 堆空间错误,但 docker stats 显示只有 20% 的 ram 利用率
- javascript - 如何将对象的属性作为参数传递给函数
- jenkins - Jenkins 设置 From address - 从作业运行 shell 脚本
- azure-data-lake - 如何将 List_File_Path 传递给 Azure 数据工厂 U-SQL 活动?
- php - Tymon JWT:我如何通过他的 id 从经过身份验证的用户与另一个用户进行身份验证?