|| (OR logico) (SSIS)

Esegue un'operazione con OR logico. Questa espressione restituisce TRUE se una o entrambe le condizioni sono TRUE.

Sintassi

boolean_expression1 || boolean_expression2

Argomenti

  • boolean_expression1, boolean_expression2
    Qualsiasi espressione valida che restituisce TRUE, FALSE o NULL.

Tipi restituiti

DT_BOOL

Osservazioni

Il risultato dell'operatore || è illustrato nella tabella seguente.

Risultato

Espressione

Espressione

TRUE

TRUE

TRUE

TRUE

TRUE

FALSE

FALSE

FALSE

FALSE

NULL

NULL

NULL

TRUE

NULL

TRUE

NULL

NULL

FALSE

Esempi

In questo esempio vengono utilizzate le colonne StandardCost e ListPrice. Viene restituito TRUE se il valore della colonna StandardCost è minore di 300 o quello della colonna ListPrice è maggiore di 500.

StandardCost < 300 || ListPrice > 500

In questo esempio vengono utilizzate le variabili SPrice e LPrice anziché valori letterali numerici.

StandardCost < @SPrice || ListPrice > @LPrice