Share via


OR (DMX)

Operador lógico que executa uma disjunção lógica em duas expressões numéricas.

Sintaxe

Expression1 OR Expression2

Parâmetros

  • Expression1
    Expressão DMX (Data Mining Extensions) válida que retorna um valor numérico.

  • Expression2
    Expressão DMX que retorna um valor numérico.

Valor de retorno

Valor booleano que retorna TRUE quando um argumento ou todos os argumentos avaliarem TRUE; do contrário, FALSE.

Comentários

Os argumentos são todos tratados como valores booleanos (0 como FALSE; do contrário, TRUE) antes que o operador realize a disjunção lógica. Se um ou ambos os argumentos forem avaliados como TRUE, o operador retornará TRUE. Se Expression1 avaliar como TRUE e Expression2 avaliar como FALSE, o operador retornará TRUE.

A tabela a seguir ilustra como a disjunção lógica é executada.

Se a Expression1 for

Se a Expression2 for

O valor de retorno será

TRUE

TRUE

TRUE

TRUE

FALSE

TRUE

FALSE

TRUE

TRUE

FALSE

FALSE

FALSE