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

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 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

Referência

| (OR inclusivo de bit a bit) (Expressão SSIS)

^ (OR exclusivo de bit a bit) (Expressão SSIS)

Conceitos

Precedência de operador e capacidade de associação

Outros recursos

Operadores (Expressão SSIS)