Oracle 视图 DBA_HIERARCHIES_AE 官方解释,作用,如何使用详细说明
本站中文解释
Oracle视图DBA_HIERARCHIES_AE是客户端/服务器(C/S)架构中用于描述用户 API 中对象之间结构关系的视图。它显示了层次图中对象之间的关系,其中每个对象都包含一个描述。用户可以使用它查询层次结构,从而更好地探索API中的对象结构。
使用方法:
1. 查看层次结构中的每个对象:可以使用下面的语句查看层次结构中的每个对象:
SELECT object_id, object_name, object_name_desc FROM dba_hierarchies_ae WHERE hierarchy_name = ‘MY_HIERARCHY’;
2. 查看层次结构中的每个对象的父对象:可以使用下面的语句判断层次结构中每个对象的父对象:
SELECT object_id, parent_object_id FROM dba_hierarchies_ae WHERE hierarchy_name = ‘MY_HIERARCHY’;
3. 查看指定层次上任何两个对象之间的距离:可以使用下面的语句查看任意两个对象之间的距离:
SELECT object_id1, object_id2, distance FROM dba_hierarchies_ae WHERE hierarchy_name = ‘MY_HIERARCHY’;
官方英文解释
DBA_HIERARCHIES_AE
describes all hierarchies (across all editions) in the database. Its columns are the same as those in ALL_HIERARCHIES_AE
.
Note:
This view is available starting with Oracle Database release 21c, version 21.5.
See Also:
“ALL_HIERARCHIES_AE”