Freigeben über


OR (DMX)

Gilt für: SQL Server Analysis Services

Ein logischer Operator, der eine logische Disjunktion zweier numerischer Ausdrücke ausführt.

Syntax

  
Expression1 OR Expression2  

Parameter

Expression1
Ein gültiger DMX-Ausdruck (Data Mining-Erweiterungen), der einen numerischen Wert zurückgibt.

Expression2
Ein gültiger DMX-Ausdruck, der einen numerischen Wert zurückgibt.

Rückgabewert

Ein boolescher Wert, der TRUE zurückgibt, wenn eines der Argumente oder beide Argumente zu TRUE ausgewertet werden; anderenfalls FALSE.

Hinweise

Beide Argumente werden als boolesche Werte (0 als FALSE, anderenfalls TRUE) behandelt, bevor der Operator die logische Disjunktion ausführt. Wird eines der Argumente oder werden beide Argumente zu TRUE ausgewertet, gibt der Operator TRUE zurück Wenn Expression1 als WAHR ausgewertet wird und Expression2 als FALSCH ausgewertet wird, gibt der Operator WAHR zurück.

Die folgende Tabelle verdeutlicht, wie die logische Disjunktion ausgeführt wird.

Expression1 Expression2 Rückgabewert ist
TRUE TRUE TRUE
TRUE false true
false TRUE TRUE
false false FALSE

Weitere Informationen

Data Mining Extensions (OPERATOR Reference)
Logische Operatoren (OPERATOREN)
Operators (DMX) (Operatoren (DMX))