! (Not lógico) (expresión de SSIS)
Niega un operando booleano.
Nota
El operador ! no se puede usar con otros operadores. Por ejemplo, no puede combinar el operador ! y el operador > en el operador !>..
Sintaxis
!boolean_expression
Argumentos
- boolean_expression
Cualquier expresión válida que devuelva un valor booleano. Para obtener más información, vea Tipos de datos de Integration Services.
Tipos de resultado
DT_BOOL
Comentarios
La siguiente tabla muestra el resultado de la operación !.
Expresión booleana original |
Después de aplicar el operador ! |
---|---|
TRUE |
FALSE |
NULL |
NULL |
FALSE |
TRUE |
Ejemplos
Este ejemplo 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