HIER_TOP devuelve el ascendiente de nivel superior de todos los miembros de una jerarquía o de un miembro concreto. La jerarquía puede estar basada en niveles o en valores.
VARCHAR2
HIER_TOP ( [ member [WITHIN] ]
dimension | hierarchy)
member es un valor de hierarchy cuyo ascendiente superior se calcula. De lo contrario, se calculan los ascendientes superiores de todos los miembros de la jerarquía.
dimension es la dimensión cuyos miembros se utilizan en el cálculo.
hierarchy es una jerarquía de dimension. Si no se especifica, se utiliza la jerarquía por defecto.
El siguiente ejemplo devuelve el miembro superior de la jerarquía de calendario para todos los miembros de esa jerarquía.
HIER_TOP(GLOBAL.TIME.CALENDAR)
| Miembro de Tiempo | Miembro Superior |
|---|---|
| 2002 | 2002 |
| T3-02 | 2002 |
| Jul-02 | 2002 |
| 2003 | 2003 |
| T3-03 | 2003 |
| Jul-03 | 2003 |
El siguiente ejemplo devuelve el miembro superior de la jerarquía Fiscal por defecto Jul-03.
HIER_TOP('Jul-03' WITHIN GLOBAL.TIME)
| Miembro de Tiempo | Miembro Superior |
|---|---|
| Jul-03 | AF-04 |
Copyright © 2003, 2007, Oracle. Todos los Derechos Reservados.