! (Negacja) (Wyrażenie SSIS)
Negacja wartość logiczna operand.
Ostrzeżenie
The !operator cannot be used in conjunction with other operators.For example, you cannot combine the !and the > operators into the !>.operator.
Składnia
!boolean_expression
Argumenty
- boolean_expression
Jest prawidłowe wyrażenie, którego wynikiem jest wartość logiczna.Aby uzyskać więcej informacji, zobacz Typy danych usług integracji.
Typy wyników
DT_BOOL
Uwagi
The following table shows the result of the !operation.
Oryginalna wartość logicznawyrażenie |
After applying the !operator |
---|---|
Prawda |
Fałsz |
NULL |
NULL |
Fałsz |
Prawda |
Przykłady
W tym przykładzie ma wartość FALSE, jeśli Kolor wartość kolumna jest "czerwony".
!(Color == "red")
W tym przykładzie wynikiem jest PRAWDA, jeśli wartość MonthNumber zmiennej jest taka sama jak liczba całkowita, która reprezentuje bieżący miesiąc.Aby uzyskać więcej informacji, zobacz MIESIĄC (wyrażenie SSIS) i GETDATE (wyrażenie SSIS).
!(@MonthNumber != MONTH(GETDATE())