一元运算符

在多维表达式 (MDX) 中,一元运算符对单个操作数执行操作,如返回数值表达式的负值或正值。

MDX 支持下表中列出的一维运算符。

运算符 说明

-(负)

返回数值表达式的负值。

+(正)

返回数值表达式的正值。

下面的示例显示了如何使用一维运算符返回度量值的负值:

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]

此外,MDX 使用特殊的一维运算符来确定由 RollupChildren 函数执行的聚合操作。

请参阅

参考

MDX 运算符参考 (MDX)

概念

运算符(MDX 语法)

帮助和信息

获取 SQL Server 2005 帮助