dba_dependencies 记录了相关的依赖关系
解决方案 »
- 创建表空间
- union all 的效率问题
- 重装系统后 如何启动oracle服务
- 如何一次创建多个存储过程,函数,触发器?
- 急!马上在线给分!Oracle9i建表格过程?
- SQL 与ORACLE
- 求在Redhat9.0下安装ORACLE8.1.7时ORACLE的配置文件?
- 求NT环境下ORACLE数据库自动备份方案
- 如何在存储过程中实现connect user/userpassword@connectstring功能
- 调用存储过程返回结果集,然后要得到结果集行数问题
- 严重告急,redo01.log,redo2.log,redo3.log误删!如何恢复!
- Oracle高手帮忙,客户端和服务器中间有两道防火墙。
SELECT *
FROM ALL_DEPENDENCIES
WHERE REFERENCED_OWNER='&USER' AND REFERENCED_NAME='&TABLE';
referenced_type ref_type,
referenced_name ref_name
from dba_dependencies
where type = 'VIEW'
and name ='VI_AUDIT_REPORT'and
owner='CENSOR'
这是取一个视图的依赖关系
to humanty:
简单排序是没用的,我的算法是先找出不以来别的视图的视图,处理后,找出以来这批视图的视图,然后再处理,再获得下一批直到全部处理完,但是不同批次之间的视图相互间也有依赖关系,不知如何处理!