Condividi tramite


|| (OR logico) (espressione SSIS)

Viene eseguita un'operazione con OR logico. Viene restituito TRUE dall'espressione 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

Commenti

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

Risultato Expression Expression
TRUE TRUE TRUE
TRUE TRUE FALSE
FALSE FALSE FALSE
NULL NULL NULL
TRUE NULL TRUE
NULL NULL false

Esempi di espressione SSIS

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  

Vedere anche

| (OR inclusivo bit per bit) (espressione SSIS)
^ (OR esclusivo bit per bit) (espressione SSIS)
Precedenza e associatività degli operatori
Operatori (espressione SSIS)