Freigeben über


|| (Logisches OR) (SSIS-Ausdruck)

Führt eine logische OR-Operation aus. Der Ausdruck wird zu TRUE ausgewertet, falls mindestens eine Bedingung TRUE ist.

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

Hinweise

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

Ergebnis

Ausdruck

Ausdruck

TRUE

TRUE

TRUE

TRUE

TRUE

FALSE

FALSE

FALSE

FALSE

NULL

NULL

NULL

TRUE

NULL

TRUE

NULL

NULL

FALSE

Beispiele für SSIS-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 oder falls die ListPrice-Spalte größer als 500 ist.

StandardCost < 300 || ListPrice > 500

In diesem Beispiel werden die Variablen SPrice und LPrice anstelle numerischer Literale verwendet.

StandardCost < @SPrice || ListPrice > @LPrice

Siehe auch

Verweis

| (Bitweises inklusives OR) (SSIS-Ausdruck)

^ (Bitweises exklusives OR) (SSIS-Ausdruck)

Konzepte

Operatorenrangfolge und -assoziativität

Andere Ressourcen

Operatoren (SSIS-Ausdruck)