Freigeben über


|| (Logisches OR) (SSIS)

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

Siehe auch

Verweis

| (Bitweises inklusives OR) (SSIS)
^ (Bitweises exklusives OR) (SSIS)

Konzepte

Operatorenrangfolge und -assoziativität

Andere Ressourcen

Operatoren (SSIS)

Hilfe und Informationen

Informationsquellen für SQL Server 2005