Udostępnij za pośrednictwem


! (Logicznego nie) (Wyrażenia SSIS)

Negacja operandu typu logiczny.

Uwaga

The !operator cannot be used in conjunction with other operators.For example, you cannot combine the !and the > operators into the !>.operator.


!boolean_expression
        

Argumenty

Typy wynik

DT_BOOL

Remarks

The following table shows the result of the !operation.

Oryginalny wyrażenie warunkowe

After applying the !operator

PRAWDA

FAŁSZ

WARTOŚCI NULL

WARTOŚCI NULL

FAŁSZ

PRAWDA

Przykłady

W tym przykładzie przyjmuje wartość FAŁSZ, jeśli Kolor wartość kolumna jest "red".

!(Color == "red")

W tym przykładzie przyjmuje wartość PRAWDA, jeśli wartość MonthNumber zmiennej jest taka sama, jak liczba całkowita, która reprezentuje bieżącego miesiąca.Aby uzyskać więcej informacji zobacz MONTH (wyrażenia SSIS) i GETDATE (wyrażenia SSIS).

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