~(비트 Not)(SSIS 식)~ (Bitwise Not) (SSIS Expression)

정수의 비트 부정을 수행합니다.Performs a bitwise negation of an integer. 이 연산자는 부호 있는 정수 또는 부호 없는 정수 데이터 형식에 적용할 수 있습니다.This operator can be applied to signed and unsigned integer data types.

구문Syntax


~integer_expression  

인수Arguments

integer_expressioninteger_expression
정수 데이터 형식의 유효한 식입니다.Is any valid expression of an integer data type. integerexpression 은 비트 연산을 위해 이진수로 변환되는 정수입니다.integerexpression is an integer that is transformed into a binary number for the bitwise operation. 자세한 내용은 Integration Services Data Types을 참조하세요.For more information, see Integration Services Data Types.

결과 형식Result Types

integer_expression의 데이터 형식을 반환합니다.Returns the data type of integer_expression.

주의Remarks

InclusionThresholdSettingNone

식 예Expression Examples

이 예에서는 숫자 170(0000 0000 1010 1010)에 비트 ~(NOT) 연산을 수행합니다.This example performs a bitwise ~ (NOT) operation on the number 170 (0000 0000 1010 1010). 숫자는 부호 있는 정수입니다.The number is a signed integer.


~ 170  

식은 -170(1111111101010101)으로 계산됩니다.The expression evaluates to -170 (1111111101010101).

00000000101010100000000010101010

----------------------

11111111010101011111111101010101

관련 항목:See Also

연산자 우선순위 및 결합성 Operator Precedence and Associativity
연산자 ( SSIS 식 )Operators (SSIS Expression)