! (Non logique) (expression SSIS)
S’applique à : SQL Server SSIS Integration Runtime dans Azure Data Factory
Inverse un opérande booléen.
Notes
L'opérateur « ! » ne peut pas être utilisé en combinaison avec d'autres opérateurs. Par exemple, vous ne pouvez pas combiner les opérateurs « ! » et > pour former l'opérateur !>. .
Syntaxe
!boolean_expression
Arguments
boolean_expression
Toute expression valide qui s'évalue à une valeur booléenne. Pour plus d’informations, consultez Types de données Integration Services.
Types des résultats
DT_BOOL
Remarques
Le tableau suivant indique le résultat de l'opération « ! » .
Expression booléenne initiale | Après application de l'opérateur « ! » operator |
---|---|
true | FALSE |
NULL | NULL |
false | true |
Exemples d'expressions
L’exemple suivant donne la valeur FALSE si la colonne Color a pour valeur « red ».
!(Color == "red")
L’exemple suivant donne la valeur TRUE si la valeur de la variable MonthNumber et celle de l’entier qui représente le mois actuel sont identiques. Pour plus d’informations, consultez MONTH (expression SSIS) et GETDATE (expression SSIS).
!(@MonthNumber != MONTH(GETDATE())
Voir aussi
Priorités et associativité des opérateurs
Opérateurs (expression SSIS)