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

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