Compartir a través de


OR (DMX)

Se aplica a: SQL Server Analysis Services

Operador lógico que realiza una disyunción lógica de dos expresiones numéricas.

Sintaxis

  
Expression1 OR Expression2  

Parámetros

Expression1
Expresión DMX (Extensiones de minería de datos) válida que devuelve un valor numérico.

Expression2
Expresión DMX válida que devuelve un valor numérico.

Valor devuelto

Valor booleano que devuelve TRUE si uno de los dos argumentos o ambos argumentos se evalúan como TRUE; de lo contrario, devuelve FALSE.

Comentarios

Ambos argumentos se tratan como valores booleanos (0 como FALSE; de lo contrario, TRUE) antes de que el operador realice la disyunción lógica. Si uno de los dos argumentos o ambos argumentos se evalúan como TRUE, el operador devuelve TRUE. Si Expression1 se evalúa como TRUE y Expression2 se evalúa como FALSE, el operador devuelve TRUE.

En la siguiente tabla se muestra cómo se realiza la disyunción lógica.

Si Expression1 es Si Expression2 es El valor devuelto es
VERDADERO TRUE TRUE
TRUE false true
false VERDADERO TRUE
false false FALSO

Consulte también

Referencia del operador extensiones de minería de datos (DMX)
Operadores lógicos (DMX)
Operadores (DMX)