Поделиться через


Ascendants (многомерные выражения)

Изменения: 17 июля 2006 г.

Возвращает набор родителей указанного элемента, включая его самого.

Синтаксис

Ascendants(Member_Expression)

Аргументы

  • Member_Expression
    Допустимое многомерное выражение, возвращающее элемент.

Замечания

Функция Ascendants выполняет обход иерархии указанного элемента в обратном порядке и возвращает все родительские элементы указанного элемента, включая его самого, в виде набора. Этим она отличается от функции Ancestor, которая возвращает указанный родительский элемент (родитель) указанного уровня.

Примеры

В следующем примере возвращаются и количество заказов посредников для элемента [Sales Territory].[Northwest], и все его родители из куба Adventure Works. Функция Ascendants формирует набор, состоящий из самого элемента [Sales Territory].[Northwest] и его родителей по оси ROWS.

SELECT
   Measures.[Reseller Order Count] ON COLUMNS,
   Order(
      Ascendants(
         [Sales Territory].[Northwest]
      ),
      DESC
   ) ON ROWS
FROM
   [Adventure Works]

См. также

Справочник

Справочник по функциям многомерных выражений (многомерные выражения)

Справка и поддержка

Получение помощи по SQL Server 2005

Журнал изменений

Версия Журнал

17 июля 2006 г.

Измененное содержимое
  • Обновлены синтаксис и аргументы для облегчения понимания.
  • Добавлены обновленные примеры.