数据挖掘扩展插件 (DMX) 运算符参考

适用于: SQL Server Analysis Services

Microsoft SQL Server Analysis Services 中 (DMX) 语言的数据挖掘扩展插件支持算术运算符、赋值运算符、比较运算符、逻辑运算符和一元运算符。 下表列出了 DMX 支持的运算符。

运算符 说明
+ (加) (DMX) 将两个数相加的算术运算符。
-(减)(DMX) 从一个数中减去另一个数的算术运算符。
*(乘)(DMX) 将一个数与另一个数相乘的算术运算符。
(除)(DMX) 将一个数除以另一个数的算术运算符。
< (小于) (DMX) 一个比较运算符。 对于计算结果为非 null 值的参数,如果左侧参数的值小于右侧参数的值,则返回 TRUE;否则返回 FALSE。 如果其中一个参数的计算结果为 Null 值或这两个参数的计算结果均为 Null 值,则该运算符返回 Null 值。
> (大于) (DMX) 一个比较运算符。 对于计算结果为非 Null 值的参数,如果左侧的参数值大于右侧的参数值,则返回 TRUE;否则返回 FALSE。 如果其中一个参数的计算结果为 Null 值或这两个参数的计算结果均为 Null 值,则该运算符返回 Null 值。
=(等于)(DMX) 一个比较运算符。 对于计算结果为非 Null 值的参数,如果左侧的参数值等于右侧的参数值,则返回 TRUE;否则返回 FALSE。 如果其中一个参数的计算结果为 Null 值或这两个参数的计算结果均为 Null 值,则该运算符返回 Null 值。
<> (不等于) (DMX) 一个比较运算符。 对于计算结果为非 Null 值的参数,如果左侧的参数值不等于右侧的参数值,则返回 TRUE;否则返回 FALSE。 如果其中一个参数的计算结果为 Null 值或这两个参数的计算结果均为 Null 值,则该运算符返回 Null 值。
<= (小于或等于) (DMX) 一个比较运算符。 对于计算结果为非 null 值的参数,如果左侧参数的值小于或等于右侧参数的值,则返回 TRUE;否则返回 FALSE。 如果其中一个参数的计算结果为 Null 值或这两个参数的计算结果均为 Null 值,则该运算符返回 Null 值。
>= (大于或等于) (DMX) 一个比较运算符。 对于计算结果为非 Null 值的参数,如果左侧的参数值大于或等于右侧的参数值,则返回 TRUE;否则返回 FALSE。 如果其中一个参数的计算结果为 Null 值或这两个参数的计算结果均为 Null 值,则该运算符返回 Null 值。
AND (DMX) 对两个数值表达式执行“与”运算的逻辑运算符。
NOT (DMX) 对一个数值表达式执行“求反”运算的逻辑运算符。
OR (DMX) 对两个数值表达式执行“或”运算的逻辑运算符。
+(正值)(DMX) 一元运算符,返回数值表达式的正值。
-(负)(DMX) 一元运算符,返回数值表达式的负值。
双斜杠 (注释) (DMX) 指示 Analysis Services 不应执行的文本字符串。 您可以在 DMX 语句中嵌入注释,将其加在代码行末尾,或者单独插入一行。
-- (注释) (DMX) 摘要 指示 Analysis Services 不应执行的文本字符串。 您可以在 DMX 语句中嵌入注释,将其加在代码行末尾,或者单独插入一行。
斜杠星 (注释) (DMX) 指示 Analysis Services 不应执行的文本字符串。 您可以在 DMX 语句中嵌入注释,将其加在代码行末尾,或者单独插入一行。

另请参阅

数据挖掘扩展插件 (DMX) 函数参考
数据挖掘扩展插件 (DMX) 参考
数据挖掘扩展插件 (DMX) 语句参考
数据挖掘扩展插件 (DMX) 语法约定
数据挖掘扩展插件 (DMX) 语法元素
运算符 (DMX)