Oracle 视图 DEPTREE 官方解释,作用,如何使用详细说明

本站中文解释

Oracle视图DEPTREE是一种能够有效展示组织架构的多级 of 树形视图,可用于搜索企业内部组织架构中上下级关系。其中Node_Path代表当前节点及其所有上级节点路径,使用距离标志“/”来分割不同级别,如/北京/信息/;Label列展示当前节点名称,如“数据库管理部”;Org_Entity_ID列则显示每个节点的唯一ID号。

使用Oracle视图DEPTREE来搜索组织架构中各上下级关系,需要使用Oracle的CONNECT BY关键字,进行简单的查询,如果要搜索当前节点“数据库管理部”及所有子节点信息,可以使用如下语句:

SELECT NODE_PATH, LABEL, ORG_ENTITY_ID
FROM DEPTREE
START WITH ORG_ENTITY_ID = ‘DAMA’
CONNECT BY PRIOR ORG_ENTITY_ID = PARENT_ORG_ENTITY_ID

官方英文解释

This view, created by utldtree.sql, contains information on the object dependency tree.

For user SYS, this view displays shared cursors (and only shared cursors) that depend on the object. For all other users, it displays objects other than shared cursors. Other users can access SYS.DEPTREE for information on shared cursors.

Column Datatype NULL Description

NESTED_LEVEL

NUMBER

Nesting level in the dependency tree

TYPE

VARCHAR2(23)

Object type

SCHEMA

VARCHAR2(128)

Object schema

NAME

VARCHAR2(1002)

Object name

SEQ#

NUMBER

Sequence number in the dependency tree. Used for ordering queries.

See Also: “IDEPTREE”


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