HIER_LEVEL

HIER_LEVELは、階層のすべてのメンバーまたは特定のメンバーのレベルを返します。階層は、レベル・ベースである必要があります。

戻り値

VARCHAR2

構文

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

引数

memberは、レベルを計算するhierarchyの値です。指定しない場合、階層のすべてのメンバーのレベルが計算されます。

dimensionは、計算に使用するメンバーを含むディメンションです。

hierarchy: dimensionの階層です。指定しない場合は、デフォルト階層が使用されます。

次の例では、カレンダ階層の各メンバーのレベルを返します。

HIER_LEVEL(GLOBAL.TIME.CALENDAR)

例1
メンバー レベル
2003 CALENDAR_YEAR
Q3-03 CALENDAR_QUARTER
Jul-03 MONTH

次の例では、デフォルト会計年度階層の1つのメンバーのレベルを返します。

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

例2
メンバー レベル
Jul-03 MONTH