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”


数据运维技术 » Oracle 视图 USER_HIER_LEVELS_AE 官方解释,作用,如何使用详细说明