Oracle 视图 USER_HIER_LEVELS_AE 官方解释,作用,如何使用详细说明
本站中文解释
Oracle视图USER_HIER_LEVELS_AE提供了一种查询层次关系和维度中层次的简便方法。它有助于确定何时将列添加到包含的表中,以建立层次结构。这个视图返回每个使用者定义的层次结构的定义级别数、每个级别的父结点总数、每个级别下子节点总数以及每个维度中最低层次级别的实体个数。
使用USER_HIER_LEVELS_AE视图可以获取以下信息:
1. 视图中的HIERARCHY_NAME列显示用户定义的层次结构的名称。
2. 视图中的HIERARCHY_LEVELS列显示层次结构中的层次数。
3. 视图中的PARENTS_COUNT_PER_LEVEL列显示每个层次的父节点总数,即每个层次的顶点的个数。
4. 视图中的CHILDREN_COUNT_PER_LEVEL列显示每个层次的子节点总数,即每个层次的叶结点的个数。
5. 视图中的BOTTOM_LEVEL_ENTITIES_COUNT列显示每个维度中最低层次级别的实体个数,这些实体位于层次结构的底部。
要查询USER_HIER_LEVELS_AE,可以运行以下查询:
SELECT HIERARCHY_NAME, HIERARCHY_LEVELS, PARENTS_COUNT_PER_LEVEL,
CHILDREN_COUNT_PER_LEVEL, BOTTOM_LEVEL_ENTITIES_COUNT
FROM USER_HIER_LEVELS_AE;
官方英文解释
USER_HIER_LEVELS_AE
describes the levels of the hierarchies (across all editions) owned by the current user. Its columns (except for OWNER
) are the same as those in ALL_HIER_LEVELS_AE
.
Note:
This view is available starting with Oracle Database release 21c, version 21.5.
See Also:
“ALL_HIER_LEVELS_AE”