HIER_TOP

HIER_TOPは、階層のすべてのメンバーまたは特定のメンバーの最上位の祖先を返します。階層は、レベル・ベースと値ベースのいずれも可能です。

戻り値

VARCHAR2

構文

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

引数

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

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

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

次の例では、カレンダ階層のすべてのメンバーについて最上位メンバーを返します。

HIER_TOP(GLOBAL.TIME.CALENDAR)

例1
時間メンバー 最上位メンバー
2002 2002
Q3-02 2002
Jul-02 2002
2003 2003
Q3-03 2003
Jul-03 2003

次の例では、デフォルト会計年度階層のJul-03の最上位メンバーを返します。

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

例2
時間メンバー 最上位メンバー
Jul-03 FY-04