Compartir a través de


! (Not lógico) (expresión de SSIS)

Niega un operando booleano.

[!NOTA]

El operador ! no se puede utilizar con otros operadores. Por ejemplo, los operadores ! y > no se pueden combinar para crear el operador !> .

Sintaxis

!boolean_expression
        

Argumentos

Tipos de resultado

DT_BOOL

Comentarios

La siguiente tabla muestra el resultado de la operación !.

Expresión booleana original

Después de aplicar ! como operador

TRUE

FALSE

NULL

NULL

FALSE

TRUE

Ejemplos de expresiones

En este ejemplo se devuelve FALSE si el valor de la columna Color es "red".

!(Color == "red")

Este ejemplo devuelve TRUE si el valor de la variable MonthNumber es igual que el entero que representa el mes actual. Para obtener más información, vea MONTH (expresión de SSIS) y GETDATE (expresión de SSIS).

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

Vea también

Conceptos

Precedencia y capacidad de asociación de operadores

Otros recursos

Operadores (expresión de SSIS)