||(논리적 OR)(SSIS 식)|| (Logical OR) (SSIS Expression)

논리적 OR 연산을 수행합니다.Performs a logical OR operation. 두 조건 중 하나 또는 둘 다가 TRUE이면 식도 TRUE가 됩니다.The expression evaluates to TRUE if one or both conditions are TRUE.

구문Syntax


boolean_expression1 || boolean_expression2  

인수Arguments

boolean_expression1, boolean_expression2boolean_expression1, boolean_expression2
TRUE, FALSE 또는 NULL로 계산되는 임의의 유효한 식입니다.Is any valid expression that evaluates to TRUE, FALSE, or NULL.

결과 형식Result Types

DT_BOOLDT_BOOL

주의Remarks

다음 표에서는 || 연산자의 결과를 보여 줍니다.The following table shows the result of the || operator.

결과Result Expression Expression
TRUETRUE TRUETRUE TRUETRUE
TRUETRUE TRUETRUE FALSEFALSE
FALSEFALSE FALSEFALSE FALSEFALSE
NULLNULL NULLNULL NULLNULL
TRUETRUE NULLNULL TRUETRUE
NULLNULL NULLNULL FALSEFALSE

SSIS 식 예SSIS Expression Examples

이 예에서는 StandardCost 열과 ListPrice 열을 사용합니다.This example uses the StandardCost and ListPrice columns. StandardCost 열의 값이 300보다 작거나 ListPrice 열의 값이 500보다 크면 TRUE가 됩니다.The example evaluates to TRUE if the value of the StandardCost column is less than 300 or the ListPrice column is greater than 500.

StandardCost < 300 || ListPrice > 500  

이 예에서는 숫자 리터럴 대신 변수 SPriceLPrice 를 사용합니다.This example uses the variables SPrice and LPrice instead of numeric literals.

StandardCost < @SPrice || ListPrice > @LPrice  

관련 항목:See Also

| ( 비트 포함 OR ) ( SSIS 식 ) | (Bitwise Inclusive OR) (SSIS Expression)
^ ( 비트 배타적 OR ) ( SSIS 식 ) ^ (Bitwise Exclusive OR) (SSIS Expression)
연산자 우선순위 및 결합성 Operator Precedence and Associativity
연산자 ( SSIS 식 )Operators (SSIS Expression)