Levels (многомерные выражения)
Возвращает уровень, положение которого в измерении или иерархии указано числовым выражением или имя которого указано строковым выражением.
Синтаксис
Numeric expression syntax
Hierarchy_Expression.Levels( Level_Number )
String expression syntax
Hierarchy_Expression.Levels( Level_Name )
Аргументы
Hierarchy_Expression
Допустимое многомерное выражение, возвращающее иерархию.
Level_Number
Допустимое числовое выражение, указывающее номер уровня.
Level_Name
Допустимое строковое выражение, указывающее имя уровня.
Замечания
Если задано число уровня, функция Levels возвращает уровень, связанный с указанной отсчитываемой от нуля позиции.
Если указано имя уровня, функция Levels возвращает указанный уровень.
Заметка
Для пользовательских функций используйте синтаксис строкового выражения.
Примеры
В следующих примерах показан каждый синтаксис функции Levels .
Числовое
Следующий пример возвращает уровень Сountry.
SELECT [Geography].[Geography].Levels(1) ON 0
FROM [Adventure Works]
Строка
Следующий пример возвращает уровень Сountry.
SELECT [Geography].[Geography].Levels('Country') ON 0
FROM [Adventure Works]
См. также
Справочник по функции многомерных выражений (многомерные выражения)