! (Not logico) (espressione SSIS)

NOT logico di un operando booleano.

[!NOTA]

L'operatore ! non può essere utilizzato in combinazione con altri operatori. Non è ad esempio possibile combinare gli operatori ! e > in modo da formare l'operatore !> .

Sintassi

!boolean_expression
        

Argomenti

Tipi restituiti

DT_BOOL

Osservazioni

Il risultato dell'operazione ! è illustrato nella tabella seguente .

Espressione booleana originale

Dopo l'applicazione dell'operatore ! operatore

TRUE

FALSE

NULL

NULL

FALSE

TRUE

Esempi di espressione

In questo esempio viene restituito FALSE se il valore della colonna Color è "red".

!(Color == "red")

In questo esempio viene restituito TRUE se il valore della variabile MonthNumber è uguale al valore integer che rappresenta il mese corrente. Per ulteriori informazioni, vedere MONTH (espressione SSIS) e GETDATE (espressione SSIS).

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

Vedere anche

Concetti

Precedenza e associatività degli operatori

Altre risorse

Operatori (espressione SSIS)