! (Not logico) (espressione SSIS)
Si applica a: SQL Server SSIS Integration Runtime in Azure Data Factory
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
boolean_expression
Qualsiasi espressione valida che restituisce un valore booleano. Per altre informazioni, vedere Tipi di dati di Integration Services.
Tipi restituiti
DT_BOOL
Osservazioni:
Il risultato dell'operazione ! è illustrato nella tabella seguente operazione.
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 all'Integer che rappresenta il mese corrente. Per altre informazioni, vedere MONTH (espressione SSIS) e GETDATE (espressione SSIS).
!(@MonthNumber != MONTH(GETDATE())
Vedi anche
Precedenza e associatività degli operatori
Operatori (espressione SSIS)