~(位非)(SSIS 表达式)
对整数执行位求反运算。此运算符可应用于有符号和无符号整数数据类型。
语法
~integer_expression
参数
- integer_expression
整数数据类型的任何有效表达式。integer_expression 是一个整数,该整数将被转换为二进制数以进行位运算。有关详细信息,请参阅 Integration Services 数据类型。
结果类型
返回 integer_expression. 的数据类型。
注释
无
示例
以下示例对数值 170 (0000 0000 1010 1010) 执行位 ~(非)运算。该数值是一个有符号整数。
~ 170
表达式的计算结果为 -170 (1111111101010101)。
0000000010101010
----------------------
1111111101010101