Udostępnij za pośrednictwem


! (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())