&&(AND logico) (Espressione SSIS)&& (Logical AND) (SSIS Expression)

Viene eseguita un'operazione con AND logico.Performs a logical AND operation. Viene restituito TRUE dall'espressione se tutte le condizioni sono TRUE.The expression evaluates to TRUE if all conditions are TRUE.

SintassiSyntax


boolean_expression1 && boolean_expression2  

ArgomentiArguments

boolean _expression1, boolean_expression2boolean _expression1, boolean_expression2
Qualsiasi espressione valida che restituisce TRUE, FALSE o NULL.Is any valid expression that evaluates to TRUE, FALSE, or NULL.

Tipi restituitiResult Types

DT_BOOLDT_BOOL

OsservazioniRemarks

Il risultato dell'operatore && è illustrato nella tabella seguente.The following table shows the result of the && operator.

RisultatoResult EspressioneExpression EspressioneExpression
TRUETRUE TRUETRUE TRUETRUE
FALSEFALSE TRUETRUE FALSEFALSE
FALSEFALSE FALSEFALSE FALSEFALSE
NULLNULL NULLNULL NULLNULL
NULLNULL NULLNULL TRUETRUE
FALSEFALSE NULLNULL FALSEFALSE

Esempi di espressioneExpression Examples

In questo esempio vengono usate le colonne StandardCost e ListPrice .This example uses the StandardCost and the ListPrice columns. Viene restituito TRUE se il valore della colonna StandardCost è minore di 300 e quello della colonna ListPrice è maggiore di 500.The example evaluates to TRUE if the value of the StandardCost column is less than 300 and the ListPrice column is greater than 500.

StandardCost < 300 && ListPrice > 500  

In questo esempio vengono usate le variabili SPrice e LPrice anziché valori letterali.This example uses the variables SPrice and LPrice instead of literals.

StandardCost < @SPrice && ListPrice > @LPrice  

Vedere ancheSee Also

& ( AND bit per bit ) ( Espressione SSIS ) & (Bitwise AND) (SSIS Expression)
Associatività e precedenza operatori Operator Precedence and Associativity
Operatori ( Espressione SSIS )Operators (SSIS Expression)