資料採礦延伸模組 (DMX) 運算子參考

Microsoft SQL Server Analysis Services 中的資料採礦延伸模組 (DMX) 語言可支援算術、指派、比較、邏輯及一元運算子。下表會列出 DMX 支援的運算子。

運算子

描述

+ (加) (DMX)

將兩個數目相加的算術運算子。

- (減) (DMX)

從一個數目減掉另一個數目的算術運算子。

* (乘) (DMX)

將一個數目乘上另一個數目的算術運算子。

/ (除) (DMX)

將一個數目除以另一個數目的算術運算子。

< (小於) (DMX)

比較運算子。針對評估為非 Null 值的引數,如果左邊的引數值小於右邊的引數值,傳回 TRUE;否則傳回 FALSE。如果任一個引數或兩個引數都評估為 Null 值,則運算子會傳回 Null 值。

> (大於) (DMX)

比較運算子。針對評估為非 Null 值的引數,如果左邊的引數值大於右邊的引數值,傳回 TRUE;否則傳回 FALSE。如果任一個引數或兩個引數都評估為 Null 值,則運算子會傳回 Null 值。

= (等於) (DMX)

比較運算子。針對評估為非 Null 值的引數,如果左邊的引數值等於右邊的引數值,傳回 TRUE;否則傳回 FALSE。如果任一個引數或兩個引數都評估為 Null 值,則運算子會傳回 Null 值。

<> (不等於) (DMX)

比較運算子。針對評估為非 Null 值的引數,如果左邊的引數值不等於右邊的引數值,傳回 TRUE;否則傳回 FALSE。如果任一個引數或兩個引數都評估為 Null 值,則運算子會傳回 Null 值。

<= (小於或等於) (DMX)

比較運算子。針對評估為非 Null 值的引數,如果左邊的引數值小於或等於右邊的引數值,傳回 TRUE;否則傳回 FALSE。如果任一個引數或兩個引數都評估為 Null 值,則運算子會傳回 Null 值。

>= (大於或等於) (DMX)

比較運算子。針對評估為非 Null 值的引數,如果左邊的引數值大於或等於右邊的引數值,傳回 TRUE;否則傳回 FALSE。如果任一個引數或兩個引數都評估為 Null 值,則運算子會傳回 Null 值。

AND (DMX)

在兩個數值運算式上執行結合的邏輯運算子。

NOT (DMX)

在數值運算式上執行否定的邏輯運算子。

OR (DMX)

在兩個數值運算式上執行分離的邏輯運算子。

+ (正) (DMX)

傳回數值運算式之正值的一元運算子。

- (負) (DMX)

傳回數值運算式之負值的一元運算子。

// (註解) (DMX)

指出 Analysis Services 不應執行的文字字串。您可以在 DMX 陳述式內巢狀註解、在程式碼行的尾端包含註解,或者將註解插入單獨的一行。

-- (註解) (DMX)

指出 Analysis Services 不應執行的文字字串。您可以在 DMX 陳述式內巢狀註解、在程式碼行的尾端包含註解,或者將註解插入單獨的一行。

/*...*/ (註解) (DMX)

指出 Analysis Services 不應執行的文字字串。您可以在 DMX 陳述式內巢狀註解、在程式碼行的尾端包含註解,或者將註解插入單獨的一行。