~(位非)(SSIS)

对整数执行位求反运算。此运算符可应用于有符号和无符号整数数据类型。

语法


~integer_expression
        

参数

integer_expression

整数数据类型的任何有效表达式。integer_expression 是一个整数,该整数将被转换为二进制数以进行位运算。有关详细信息,请参阅 Integration Services 数据类型

结果类型

返回 integer_expression. 的数据类型。

备注

示例

以下示例对数值 170 (0000 0000 1010 1010) 执行位 ~(非)运算。该数值是一个有符号整数。

~ 170

表达式的计算结果为 -170 (1111111101010101)。

0000000010101010

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

1111111101010101

请参阅

概念

运算符优先级和结合性

其他资源

运算符 (SSIS)

帮助和信息

获取 SQL Server 2005 帮助