Compartilhar via


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

Aplica-se a: SQL Server SSIS Integration Runtime no Azure Data Factory

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

Comentários

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

Result Expression Expression
TRUE TRUE TRUE
TRUE TRUE FALSE
FALSE FALSE FALSE
NULO NULO NULO
TRUE NULO TRUE
NULO NULO FALSE

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)