Compartir a través de


&&(AND lógico) (Expresión de SSIS)

Realiza una operación lógica AND. La expresión devuelve TRUE si todas las 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

Observaciones

En la siguiente tabla se muestra el resultado del operador &&.

Resultado Expresión Expresión
VERDADERO VERDADERO VERDADERO
FALSO VERDADERO FALSO
FALSO FALSO FALSO
NULO NULO NULO
NULO NULO VERDADERO
FALSO NULO FALSO

Ejemplos de expresiones

En este ejemplo se usan las columnas StandardCost y ListPrice . Este ejemplo devuelve TRUE si el valor de la columna StandardCost es menor que 300 y 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.

StandardCost < @SPrice && ListPrice > @LPrice  

Véase también

&(AND bit a bit) (Expresión de SSIS)
Precedencia y capacidad de asociación de operadores
Operadores (expresión de SSIS)