如何在oracle中找到包含多个过程、函数、视图、索引和触发器的表?
假设emp表具有视图、函数、过程和触发器。那么,我如何才能找到具有这些对象类型的表。请向我解释一下,您可以使用Oracle提供的“用户依赖项”或“所有依赖项”视图。请参考以下链接 在您的情况下,可以触发以下查询如何在oracle中找到包含多个过程、函数、视图、索引和触发器的表?,oracle,plsql,Oracle,Plsql,假设emp表具有视图、函数、过程和触发器。那么,我如何才能找到具有这些对象类型的表。请向我解释一下,您可以使用Oracle提供的“用户依赖项”或“所有依赖项”视图。请参考以下链接 在您的情况下,可以触发以下查询 SELECT * from ALL_DEPENDENCIES WHERE REFERENCED_TYPE = 'TABLE' AND REFERENCED_NAME = 'EMP' 您可以使用Oracle提供的USER_DEPENDENCIES或ALL_DEPENDENCIES视图
SELECT * from ALL_DEPENDENCIES
WHERE REFERENCED_TYPE = 'TABLE'
AND REFERENCED_NAME = 'EMP'
您可以使用Oracle提供的USER_DEPENDENCIES或ALL_DEPENDENCIES视图。请参考以下链接 在您的情况下,可以触发以下查询
SELECT * from ALL_DEPENDENCIES
WHERE REFERENCED_TYPE = 'TABLE'
AND REFERENCED_NAME = 'EMP'
Oracle还提供了名为utldtree的工具。要安装它,您必须执行
utldtree.sql
来自$ORACLE\u HOME/rdbms/admin
脚本创建一些对象表ideptree、deptree和过程deptree\u fill
exec deptree_fill('TABLE',user,'YOUR_TABLE');
select * from deptree;
select * from ideptree;
Oracle还提供了名为utldtree的工具。要安装它,您必须执行
utldtree.sql
来自$ORACLE\u HOME/rdbms/admin
脚本创建一些对象表ideptree、deptree和过程deptree\u fill
exec deptree_fill('TABLE',user,'YOUR_TABLE');
select * from deptree;
select * from ideptree;
非常感谢给出有价值的解决方案非常感谢给出有价值的解决方案