Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a: SQL Server Analysis Services
Um operador lógico que realiza uma disjunção lógica em duas expressões numéricas.
Syntax
Expression1 OR Expression2
Parâmetros
Expressão1
Uma expressão válida de Extensões de Mineração de Dados (DMX) que devolve um valor numérico.
Expressão2
Uma expressão DMX válida que devolve um valor numérico.
Valor de retorno
Um valor booleano que devolve TRUE se qualquer um dos argumentos ou ambos os argumentos avaliarem como TRUE; caso contrário, FALSO.
Observações
Ambos os argumentos são tratados como valores booleanos (0 como FALSE; caso contrário TRUE) antes de o operador realizar a disjunção lógica. Se qualquer um dos argumentos ou ambos avaliarem como VERDADEIRO, o operador devolve VERDADEIRO. Se a Expressão1 avalia para VERDADEIRO e a Expressão2 avalia para FALSO, o operador retorna VERDADEIRO.
A tabela seguinte ilustra como a disjunção lógica é realizada.
| Se a Expressão1 for | Se Expression2 for | O valor de retorno é |
|---|---|---|
| TRUE | TRUE | TRUE |
| TRUE | FALSE | TRUE |
| FALSE | TRUE | TRUE |
| FALSE | FALSE | FALSE |