Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Изменения: 17 июля 2006 г.
Возвращает элемент, который следует за заданным элементом через указанное число позиций на уровне элемента.
Синтаксис
Member_Expression.Lead( Index )
Аргументы
- Member_Expression
Допустимое многомерное выражение, возвращающее элемент.
- Index
Допустимое числовое выражение, указывающее число позиций элементов.
Замечания
Позиции элементов на уровне определяются естественным порядком иерархии атрибутов. Нумерация позиций начинается с нуля.
Если заданная позиция равна нулю (0), функция Lead возвращает заданный элемент.
Если заданная позиция отрицательна, функция Lead возвращает предыдущий элемент.
Функция Lead(1) эквивалентна функции NextMember, а Lead(-1) — функции PrevMember.
Функция Lead аналогична функции Lag за тем исключением, что функция Lag ищет элемент в направлении, противоположном направлению функции Lead. Таким образом, вызов Lead(n) эквивалентен вызову Lag(-n).
Пример
В следующем примере возвращается значения для декабря 2001 г.:
SELECT [Date].[Fiscal].[Month].[February 2002].Lead(-2) ON 0
FROM [Adventure Works]
В следующем примере возвращается значения для марта 2002 г.:
SELECT [Date].[Fiscal].[Month].[February 2002].Lead(1) ON 0
FROM [Adventure Works]
См. также
Справочник
Справочник по функциям многомерных выражений (многомерные выражения)
Справка и поддержка
Получение помощи по SQL Server 2005
Журнал изменений
| Версия | Журнал |
|---|---|
17 июля 2006 г. |
|