Condividi tramite


|| (OR logico) (Espressione SSIS)

Esegue un'operazione OR logica. L'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:

Nella tabella seguente viene illustrato il risultato di || operatore.

Risultato Espressione Espressione
Vero Vero Vero
Vero Vero Falso
Falso Falso Falso
NULLO NULLO NULLO
Vero NULLO Vero
NULLO NULLO Falso

Esempi di espressione SSIS

In questo esempio vengono utilizzate le colonne StandardCost e ListPrice . L'esempio restituisce TRUE se il valore della colonna StandardCost è minore di 300 o la colonna ListPrice è maggiore di 500.

StandardCost < 300 || ListPrice > 500  

In questo esempio vengono usate le variabili SPrice e LPrice anziché i 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)