レベル (MDX)

ディメンションまたは階層内の位置が数値式で指定されているレベル、または名前が文字列式で指定されているレベルを返します。

構文

  
Numeric expression syntax  
Hierarchy_Expression.Levels( Level_Number )  
  
String expression syntax  
Hierarchy_Expression.Levels( Level_Name )  

引数

Hierarchy_Expression
階層を返す有効な多次元式 (MDX) 式。

Level_Number
レベル番号を指定する有効な数値式。

Level_Name
レベル名を指定する有効な文字列式。

解説

レベル番号を指定すると、 Levels 関数は、指定した 0 から始まる位置に関連付けられたレベルを返します。

レベル名を指定すると、 Levels 関数は指定したレベルを返します。

注意

ユーザー定義関数については、文字列式の構文を使用してください。

次の例は、各 Levels 関数の構文を示しています。

数値

次の例では、Country レベルを返します。

SELECT [Geography].[Geography].Levels(1) ON 0  
FROM [Adventure Works]  

String

次の例では、Country レベルを返します。

SELECT [Geography].[Geography].Levels('Country') ON 0  
FROM [Adventure Works]  

参照

MDX 関数リファレンス (MDX)