Уровни (MDX)

Возвращает уровень, положение которого в измерении или иерархии задано числовым выражением или имя которого задаётся строковым выражением.

Syntax

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

Arguments

Hierarchy_Expression
Действительное выражение многомерных выражений (MDX), возвращающее иерархию.

Level_Number
Допустимое числовое выражение, указывающее номер уровня.

Level_Name
Допустимое строковое выражение, указывающее имя уровня.

Remarks

Если указан номер уровня, функция Levels возвращает уровень, связанный с указанной нулевой позицией.

Если указано имя уровня, функция Levels возвращает указанный уровень.

Замечание

Используйте синтаксис строкового выражения для пользовательских функций.

Примеры

Следующие примеры иллюстрируют синтаксис функций уровней .

Numeric

Следующий пример возвращает уровень страны:

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

String

Следующий пример возвращает уровень страны:

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