Partilhar via


! (Lógico não) (Expressão SSIS)

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

Anula um operando booleano.

Observação

O ! operador não pode ser usado em conjunto com outros operadores. Por exemplo, não pode combinar o ! e os > operadores para o !>. operador.

Sintaxe

  
!boolean_expression  
  

Arguments

boolean_expression
É qualquer expressão válida que avalie como um valor Booleano. Para obter mais informações, consulte Tipos de dados do Integration Services.

Tipos de Resultados

DT_BOOL

Observações

A tabela seguinte mostra o resultado do ! operação.

Expressão booleana original Depois de aplicar o ! operador
TRUE FALSE
NULO NULO
FALSE TRUE

Exemplos de Expressões

Este exemplo é avaliado como FALSO se o valor da coluna Cor for "vermelho".

!(Color == "red")  

Este exemplo avalia como VERDADEIRO se o valor da variável MonthNumber for igual ao inteiro que representa o mês atual. Para mais informações, consulte MONTH (SSIS Expression) e GETDATE (SSIS Expression).

!(@MonthNumber != MONTH(GETDATE())  

Ver também

Precedência e Associatividade dos Operadores
Operadores (Expressão SSIS)