HIER_TOP

HIER_TOP renvoie l'ancêtre de niveau le plus haut de tous les membres d'une hiérarchie ou d'un membre en particulier. La hiérarchie peut être basée sur des niveaux ou sur des valeurs.

Valeur renvoyée

VARCHAR2

Syntaxe

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

Arguments

member est la valeur de la hiérarchie (hierarchy) dont l'ancêtre supérieur est calculé. Sinon, l'ancêtre supérieur de tous les membres de la hiérarchie est calculé.

dimension correspond à la dimension dont les membres sont utilisés dans le calcul.

hierarchy désigne une hiérarchie de dimension. Sinon, la hiérarchie par défaut est utilisée.

Exemple

L'exemple suivant renvoie le membre supérieur de la hiérarchie Calendar (Calendrier) pour tous les membres de cette hiérarchie.

HIER_TOP(GLOBAL.TIME.CALENDAR)

Exemple 1
Membre Temps Membre supérieur
2002 2002
Q3-02 2002
Jul-02 2002
2003 2003
Q3-03 2003
Jul-03 2003

L'exemple suivant renvoie le membre supérieur de la hiérarchie Fiscal (Fiscale) par défaut pour le 3 juillet.

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

Exemple 2
Membre Temps Membre supérieur
Jul-03 FY-04