OR (DMX)

Si applica a: SQL Server Analysis Services

Operatore logico che esegue la disgiunzione logica di due espressioni numeriche.

Sintassi

  
Expression1 OR Expression2  

Parametri

Expression1
Espressione DMX (Data Mining Extensions) valida che restituisce un valore numerico.

Expression2
Espressione DMX valida che restituisce un valore numerico.

Valore restituito

Valore booleano che restituisce TRUE se uno o entrambi gli argomenti restituiscono TRUE, FALSE in caso contrario.

Osservazioni:

Per consentire all'operatore di eseguire la disgiunzione logica, entrambi gli argomenti vengono gestiti come valori booleani, per cui 0 equivale a FALSE e tutti gli altri valori a TRUE. Se uno o entrambi gli argomenti restituiscono TRUE, l'operatore restituirà TRUE. Se Expression1 restituisce TRUE e Expression2 restituisce FALSE, l'operatore restituisce TRUE.

La tabella seguente illustra come viene eseguita la disgiunzione logica.

Valore di Expression1 Valore di Expression2 Valore restituito
TRUE TRUE TRUE
TRUE FALSO TRUE
FALSO TRUE TRUE
FALSE FALSO FALSE

Vedi anche

Informazioni di riferimento per gli operatori DMX (Data Mining Extensions)
Operatori logici (DMX)
Operatori (DMX)