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