您好我有一个包含几个模式的数据库,其中一个模式有一个表TABLE_NAME
。我需要对表进行更改,并且我可以通过了解所有不同模式中的哪些表和视图依赖于它来完成。
它是一个oracle数据库,我可以运行哪些SQL会有帮助吗?
我看过几篇帖子暗示:
select OWNER, Name
from dba_dependencies
where type = 'VIEW'
and REFERENCED_TYPE = 'TABLE'
AND REFERENCED_NAME IN ('table_name', 'TABLE_NAME');
和
select *
from all_constraints
where r_constraint_name in (select constraint_name
from all_constraints
where table_name='TABLE_NAME')
这两个似乎都没有用,第一个给我"table or view does not exist"
dba_dependencies
,第二个没有结果。