Freigeben über


Data Mining-Erweiterungen (DMX) - Operatorreferenz

Gilt für: SQL Server Analysis Services

Die Sprache Data Mining Extensions (LANGUAGE) in Microsoft SQL Server Analysis Services unterstützt arithmetische, Zuordnungen, Vergleichs-, Logischen und unären Operatoren. In der folgenden Tabelle sind die Operatoren aufgeführt, die DMX unterstützt.

Operator Beschreibung
+ (Add) (DIMM) Ein arithmetischer Operator, der zwei Zahlen addiert.
- (Subtrahieren) (UNIVERSE) Ein arithmetischer Operator, der eine Zahl von einer anderen Zahl subtrahiert.
* (Multiplizieren) (UNIVERSE) Ein arithmetischer Operator, der eine Zahl mit einer anderen Zahl multipliziert.
(Divide) (DMX) (Dividieren (DMX)) Ein arithmetischer Operator, der eine Zahl durch eine andere Zahl dividiert.
< (Kleiner als) (DIMM) Ein Vergleichsoperator. Gibt bei Argumenten, die als Nicht-Null-Werte ausgewertet werden, WAHR zurück, wenn der Wert des Arguments links kleiner als der Wert des Arguments auf der rechten Seite ist; gibt andernfalls FALSE zurück. Wenn eines der Argumente oder beide Argumente ausgewertet gleich NULL sind, gibt der Operator einen NULL-Wert zurück.
> (Größer als) (DIMM) Ein Vergleichsoperator. Gibt für Argumente, die ausgewertet ungleich NULL sind, TRUE zurück, wenn der Wert des Arguments auf der linken Seite größer ist als der Wert des Arguments auf der rechten Seite; gibt anderenfalls FALSE zurück. Wenn eines der Argumente oder beide Argumente ausgewertet gleich NULL sind, gibt der Operator einen NULL-Wert zurück.
= (Gleich) (MATRIX) Ein Vergleichsoperator. Gibt für Argumente, die ausgewertet ungleich NULL sind, TRUE zurück, wenn der Wert des Arguments auf der linken Seite gleich dem Wert des Arguments auf der rechten Seite ist; gibt anderenfalls FALSE zurück. Wenn eines der Argumente oder beide Argumente ausgewertet gleich NULL sind, gibt der Operator einen NULL-Wert zurück.
<> (Nicht gleich) (DIMM) Ein Vergleichsoperator. Gibt für Argumente, die ausgewertet ungleich NULL sind, TRUE zurück, wenn der Wert des Arguments auf der linken Seite ungleich dem Wert des Arguments auf der rechten Seite ist; gibt anderenfalls FALSE zurück. Wenn eines der Argumente oder beide Argumente ausgewertet gleich NULL sind, gibt der Operator einen NULL-Wert zurück.
<= (Kleiner als oder gleich) (MATRIX) Ein Vergleichsoperator. Gibt bei Argumenten, die als Nicht-NULL-Werte ausgewertet werden, WAHR zurück, wenn der Wert des Arguments auf der linken Seite kleiner oder gleich dem Wert des Arguments auf der rechten Seite ist; gibt andernfalls FALSE zurück. Wenn eines der Argumente oder beide Argumente ausgewertet gleich NULL sind, gibt der Operator einen NULL-Wert zurück.
>= (Größer als oder gleich) (MATRIX) Ein Vergleichsoperator. Gibt für Argumente, die ausgewertet ungleich NULL sind, TRUE zurück, wenn der Wert des Arguments auf der linken Seite größer gleich dem Wert des Arguments auf der rechten Seite ist; gibt anderenfalls FALSE zurück. Wenn eines der Argumente oder beide Argumente ausgewertet gleich NULL sind, gibt der Operator einen NULL-Wert zurück.
UND (DIMM) Ein logischer Operator, der eine Konjunktion zweier numerischer Ausdrücke ausführt.
NOT (DIMM) Ein logischer Operator, der eine Negation für einen numerischen Ausdruck ausführt.
ODER (DIMM) Ein logischer Operator, der eine Disjunktion zweier numerischer Ausdrücke ausführt.
+ (Positiv) (UNIVERSE) Ein unärer Operator, der den positiven Wert eines numerischen Ausdrucks zurückgibt.
- (Negativ) (UNIVERSE) Ein unärer Operator, der den negativen Wert eines numerischen Ausdrucks zurückgibt.
Double Slash (Comment) (UNIVERSE) Gibt eine Textzeichenfolge an, die Analysis Services nicht ausführen soll. Sie können Kommentare in einer DMX-Anweisung schachteln, am Ende einer Codezeile anfügen oder in eine eigene Zeile einfügen.
-- (Kommentar) (ZUSAMMENFASSUNG) Gibt eine Textzeichenfolge an, die Analysis Services nicht ausführen soll. Sie können Kommentare in einer DMX-Anweisung schachteln, am Ende einer Codezeile anfügen oder in eine eigene Zeile einfügen.
Schrägstrich (Kommentar) (COMMENT) (UNIVERSE) Gibt eine Textzeichenfolge an, die Analysis Services nicht ausführen soll. Sie können Kommentare in einer DMX-Anweisung schachteln, am Ende einer Codezeile anfügen oder in eine eigene Zeile einfügen.

Weitere Informationen

Data Mining Extensions (EXTENSION) Funktionsreferenz
Data Mining Extensions (EXTENSIONS) Referenz
Data Mining-Erweiterungen (DMX) - Anweisungsreferenz
Syntaxkonventionen für Data Mining-Erweiterungen (DATA Mining Extensions, SYNTAX)
Syntaxelemente von Data Mining-Erweiterungen (DATA Mining Extensions, SHAPE)
Operators (DMX) (Operatoren (DMX))