OR (DMX)

S’applique à :SQL Server Analysis Services

Opérateur logique qui effectue une disjonction logique sur deux expressions numériques.

Syntaxe

  
Expression1 OR Expression2  

Paramètres

Expression1
Expression DMX (Data Mining Extensions) valide qui retourne une valeur numérique.

Expression2
Expression DMX valide qui retourne une valeur numérique.

Valeur de retour

Valeur booléenne qui retourne TRUE si l'un ou l'autre ou les deux arguments donnent comme résultat la valeur TRUE ; dans le cas contraire, elle retourne FALSE.

Notes

Les deux arguments sont considérés comme valeurs booléennes (0 correspond à la valeur FALSE ; sinon TRUE) avant que l'opérateur effectue la disjonction logique. Si l'un ou l'autre ou les deux arguments donnent comme résultat la valeur TRUE, l'opérateur retourne TRUE. Si Expression1 prend la valeur TRUE et Expression2 la valeur FALSE, l’opérateur retourne TRUE.

Le tableau ci-dessous explique comment s'effectue la disjonction logique.

Si Expression1 est Si Expression2 est La valeur de retour est
TRUE TRUE TRUE
TRUE false true
false VRAI TRUE
FALSE FALSE FALSE

Voir aussi

Guide de référence des opérateurs DMX (Data Mining Extensions)
Opérateurs logiques (DMX)
Opérateurs (DMX)