HIER_TOP

HIER_TOP retorna o ascendente de posição mais elevada de todos os membros de uma hierarquia ou de um membro específico. A hierarquia pode ser baseada em nível ou baseada em valor.

Valor de Retorno

VARCHAR2

Sintaxe

HIER_TOP ( [ member [WITHIN] ]
             dimension | hierarchy) 

Argumentos

membro é um valor da hierarquia no qual o ascendente superior é calculado. Caso contrário, os ascendentes superiores de todos os membros da hierarquia são calculados.

dimensão é a dimensão cujos membros são usados no cálculo.

hierarquia é uma hierarquia da dimensão. Caso contrário, a hierarquia default é usada.

Exemplo

O exemplo a seguir retorna o membro superior da hierarquia do Calendário para todos os membros daquela hierarquia.

HIER_TOP(GLOBAL.TIME.CALENDAR)

Exemplo 1
Membro de Tempo Membro Superior
2002 2002
Q3-02 2002
Jul-02 2002
2003 2003
Q3-03 2003
Jul-03 2003

O próximo exemplo retorna o membro superior da hierarquia Fiscal default para julho de 2003.

HIER_TOP('Jul-03' WITHIN GLOBAL.TIME)

Exemplo 2
Membro de Tempo Membro Superior
Jul-03 FY-04