Freigeben über


&& (Logisches AND) (SSIS-Ausdruck)

Führt eine logische AND-Operation aus. Der Ausdruck wird zu TRUE ausgewertet, falls alle Bedingungen TRUE sind.

Syntax

  
boolean_expression1 && boolean_expression2  

Argumente

boolean_expression1, boolean_expression2
Ein gültiger Ausdruck, der zu TRUE, FALSE oder NULL ausgewertet wird.

Ergebnistypen

DT_BOOL (Datentyp: Boolean)

Bemerkungen

In der folgenden Tabelle wird das Ergebnis des &&-Operators dargestellt.

Ergebnis Ausdruck Ausdruck
WAHR WAHR WAHR
FALSCH WAHR FALSCH
FALSCH FALSCH FALSCH
NULL NULL NULL
NULL NULL WAHR
FALSCH NULL FALSCH

Beispiele für Ausdrücke

In diesem Beispiel werden die Spalten StandardCost und ListPrice verwendet. In diesem Beispiel wird zu TRUE ausgewertet, falls der Wert der StandardCost -Spalte kleiner als 300 und falls die ListPrice -Spalte größer als 500 ist.

StandardCost < 300 && ListPrice > 500  

In diesem Beispiel werden die Variablen SPrice und LPrice anstelle von Literalen verwendet.

StandardCost < @SPrice && ListPrice > @LPrice  

Siehe auch

& (Bitweises AND) (SSIS-Ausdruck)
Operatorenrangfolge und -assoziativität
Operatoren (SSIS-Ausdruck)