|| (OR logique) (Expression SSIS)

Effectue une opération OR logique. L'expression renvoie la valeur TRUE si au moins une des deux conditions s'évalue à TRUE.

Syntaxe

        boolean_expression1 || boolean_expression2

Arguments

  • boolean_expression1, boolean_expression2
    Toute expression valide qui s'évalue à TRUE, FALSE ou NULL.

Types des résultats

DT_BOOL

Notes

Le tableau suivant indique le résultat de l'opérateur « || »

Résultat

Expression

Expression

TRUE

TRUE

TRUE

TRUE

TRUE

FALSE

FALSE

FALSE

FALSE

NULL

NULL

NULL

TRUE

NULL

TRUE

NULL

NULL

FALSE

Exemples

L'exemple suivant utilise les colonnes StandardCost et ListPrice. L'exemple renvoie la valeur TRUE si la valeur de la colonne StandardCost est inférieure à 300 ou que celle de la colonne ListPrice est supérieure à 500.

StandardCost < 300 || ListPrice > 500

L'exemple suivant utilise les variables SPrice et LPrice au lieu de littéraux numériques.

StandardCost < @SPrice || ListPrice > @LPrice