|| (OR lógico) (expresión de SSIS)
Realiza una operación lógica OR. La expresión devuelve TRUE si una o ambas condiciones son TRUE.
Sintaxis
boolean_expression1 || boolean_expression2
Argumentos
- boolean_expression1, boolean_expression2
Cualquier expresión válida cuya evaluación devuelva TRUE, FALSE o NULL.
Tipos de resultado
DT_BOOL
Comentarios
En la siguiente tabla se muestra el resultado del operador ||.
Resultado |
Expresión |
Expresión |
---|---|---|
TRUE |
TRUE |
TRUE |
TRUE |
TRUE |
FALSE |
FALSE |
FALSE |
FALSE |
NULL |
NULL |
NULL |
TRUE |
NULL |
TRUE |
NULL |
NULL |
FALSE |
Ejemplos
En este ejemplo se utilizan las columnas StandardCost y ListPrice. Este ejemplo devuelve TRUE si el valor de la columna StandardCost es menor que 300 o el valor de la columna ListPrice es mayor que 500.
StandardCost < 300 || ListPrice > 500
En este ejemplo se utilizan las variables SPrice y LPrice en lugar de literales numéricos.
StandardCost < @SPrice || ListPrice > @LPrice
Vea también