ORACLE 查询某个特定表 被当前数据库的哪些视图引用
2017-01-13 10:34
357 查看
上网搜了一下解决方案,在ORACLE里有 系统表dba_dependencies
记录表与视图的关联关系
select * from dba_dependencies where REFERENCED='表名' and TYPE='VIEW';
记录表与视图的关联关系
select * from dba_dependencies where REFERENCED='表名' and TYPE='VIEW';
OWNER 依赖object的拥有者 NAME 依赖object的名字 TYPE 依赖object的类型 REFERENCED_OWNER 被依赖object的拥有者 REFERENCED_NAME 被依赖object的名字 REFERENCED_TYPE 被依赖object的类型 REFERENCED_LINK_NAME 如果被倚赖的object是一个远程表,这里显示dblink的名字,否则为空 DEPENDENCY_TYPE 从属类型
相关文章推荐
- Oracle中用sql查询获取数据库的所有触发器,所有存储过程,所有视图,所有表
- Oracle数据库查询允许的最大连接数、当前的连接数、哪些用户正在使用数据库
- oracle如何查看当前有哪些用户连接到数据库
- oracle查询在当前数据库下当前用户拥有的表语句
- 查询得到当前数据库的所有数据表名 和 视图
- oracle查询数据库中存储过程、索引、视图等的数量
- 用oracle查询当前数据库中的所有表
- Oracle 当前用户给另一个用户授权查询指定表或视图的权,否则另一个用户提示不存在视图或表
- (oracle)删除数据库工具或用plsqlde工具打开报错ORA-01219: 数据库未打开: 仅允许在固定表/视图中查询(real)
- Oracle 数据库下 查询当前用户下所有表的记录总数
- oracle “ORA-01219:数据库未打开:仅允许在固定表/视图中查询”的警告窗口!" 解决
- oracle如何查看当前有哪些用户连接到数据库
- oracle 查询当前数据库database,初始新建用户system用户名无法连接db,没开锁;新建用户和密码--授权
- Oracle 数据库下 查询当前用户下所有表的记录总数
- Oracle中查询当前数据库中的所有表空间和对应的数据文件语句命令
- Oracle中查询该表中的主键被哪些表引用,该表中的外键来源于哪些表
- 数据库 day60,61 Oracle入门,单行函数,多表查询,子查询,事物处理,约束,rownum分页,视图,序列,索引
- Oracle中查询当前数据库中的所有表空间和对应的数据文件语句命令
- 查询数据库当前用户连接信息(MySQL,Oracle)