Compartilhar via


&& (AND lógico) (expressão SSIS)

Executa uma operação AND lógica. A expressão avaliará como TRUE se todas as condições forem TRUE.

Sintaxe

        boolean_expression1 && boolean_expression2

Argumentos

  • boolean _expression1, boolean_expression2
    É qualquer expressão válida que avalia 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

FALSE

TRUE

FALSE

FALSE

FALSE

FALSE

NULL

NULL

NULL

NULL

NULL

TRUE

FALSE

NULL

FALSE

Exemplos

Este exemplo usa StandardCost e as colunas ListPrice. O exemplo avaliará como TRUE se o valor da coluna StandardCost for menor que 300 e a coluna ListPrice for maior que 500.

StandardCost < 300 && ListPrice > 500

Este exemplo usa as variáveis SPrice e LPrice em vez de literais.

StandardCost < @SPrice && ListPrice > @LPrice