ORACLE - 如何知道任何视图是否正在使用表?

时间:2017-09-05 09:52:07

标签: oracle view

我需要知道是否在任何视图中使用了表格。我已经尝试从VIEWS中进行选择,但查询会给我一个错误:

  

ORA-00942:表或视图不存在

我甚至不确定从视图中进行选择是一件神奇的事情。

有什么办法吗?

1 个答案:

答案 0 :(得分:3)

您可以使用此查询找出哪些视图(和其他对象)引用表:

select name, type from user_dependencies
where referenced_name = 'MYTABLE'
and referenced_type = 'TABLE';