Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Negiert einen booleschen Operanden.
Hinweis |
|---|
Der !-Operator kann nicht zusammen mit anderen Operatoren verwendet werden. Beispielsweise können nicht den !-Operator und den >-Operator zum !>-Operator zusammenfassen. |
Syntax
!boolean_expression
Argumente
- boolean_expression
Ein gültiger Ausdruck, der zu einem booleschen Wert ausgewertet wird. Weitere Informationen finden Sie unter SQL Server Integration Services-Datentypen.
Ergebnistypen
DT_BOOL
Hinweise
In der folgenden Tabelle wird das Ergebnis des !-Operators dargestellt.
Ursprünglicher boolescher Ausdruck |
Nach dem Anwenden des !- Operator |
|---|---|
TRUE |
FALSE |
NULL |
NULL |
FALSE |
TRUE |
Beispiele für Ausdrücke
In diesem Beispiel wird zu FALSE ausgewertet, falls der Wert in der Color-Spalte "red" ist.
!(Color == "red")
In diesem Beispiel wird zu TRUE ausgewertet, falls der Wert der MonthNumber-Variablen mit der ganzen Zahl identisch ist, die den aktuellen Monat darstellt. Weitere Informationen finden Sie unter MONTH (SSIS-Ausdruck) und GETDATE (SSIS-Ausdruck).
!(@MonthNumber != MONTH(GETDATE())
Siehe auch
Konzepte
Operatorenrangfolge und -assoziativität
Hinweis