|| (OR lógico) (SSIS)
Executa uma operação OR lógica. A expressão avaliará como TRUE se uma ou ambas as condições forem TRUE.
Sintaxe
boolean_expression1 || boolean_expression2
Argumentos
- boolean_expression1, boolean_expression2
É qualquer expressão válida que é avaliada como TRUE, FALSE ou NULL.
Tipos de resultado
DT_BOOL
Comentários
A tabela a seguir mostra o resultado do operador ||.
Resultado |
Expressão |
Expressão |
---|---|---|
TRUE |
TRUE |
TRUE |
TRUE |
TRUE |
FALSE |
FALSE |
FALSE |
FALSE |
NULL |
NULL |
NULL |
TRUE |
NULL |
TRUE |
NULL |
NULL |
FALSE |
Exemplos
Este exemplo usa as colunas StandardCost e ListPrice. O exemplo será avaliado como TRUE se o valor da coluna StandardCost for menor que 300 ou a coluna ListPrice for maior que 500.
StandardCost < 300 || ListPrice > 500
Este exemplo usa as variáveis SPrice e LPrice em vez de literais numéricos.
StandardCost < @SPrice || ListPrice > @LPrice
Consulte também