Унарные операторы
В языке многомерных выражений унарные операторы выполняют действия над одним операндом, к примеру, возвращая отрицательное или положительное значение числового выражения.
В языке многомерных выражений поддерживаются унарные операторы, перечисленные в следующей таблице.
Оператор | Описание |
---|---|
Возвращает отрицательное значение числового выражения. |
|
Возвращает положительное значение числового выражения. |
В следующем примере показано использование унарного оператора, возвращающего отрицательное значение меры.
WITH
MEMBER [Measures].[NegDiscountAmount] AS
-[Measures].[Discount Amount]
SELECT
[Measures].[NegDiscountAmount] on COLUMNS,
NON EMPTY [Product].[Product].MEMBERS ON Rows
FROM [Adventure Works]
WHERE [Product].[Category].[Bikes]
Помимо этого, в языке многомерных выражений есть специальные унарные операторы для определения статистической операции, выполняемой функцией RollupChildren.
См. также
Справочник
Справочник по операторам многомерных выражений
Основные понятия
Операторы (синтаксис многомерных выражений)