Compartilhar via


|| (OR lógico) (Expressão SSIS)

Executa uma operação OR lógica. A expressão será avaliada 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

Observações

A tabela a seguir mostra o resultado do operador ||.

Resultado Expressão Expressão
VERDADEIRO VERDADEIRO VERDADEIRO
VERDADEIRO VERDADEIRO FALSO
FALSO FALSO FALSO
NULO NULO NULO
VERDADEIRO NULO VERDADEIRO
NULO NULO FALSO

Exemplos de expressões SSIS

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

| (OR inclusivo de bit a bit) (Expressão SSIS)
^ (OR exclusivo de bit a bit) (Expressão SSIS)
Precedência de operador e capacidade de associação
Operadores (Expressão SSIS)