~ (Not bit a bit) (expresión de SSIS)

Se aplica a:SQL Server SSIS Integration Runtime en Azure Data Factory

Realiza una negación bit a bit de un entero. Este operador puede aplicarse a tipos de datos enteros con o sin signo.

Sintaxis

  
~integer_expression  
  

Argumentos

integer_expression
Es cualquier expresión válida de un tipo de datos entero. integer_expression es un entero que se transforma en un número binario para la operación bit a bit. Para obtener más información, vea Integration Services Data Types.

Tipos de resultado

Devuelve el tipo de datos de integer_expression.

Observaciones

Ninguno

Ejemplos de expresiones

Este ejemplo realiza una operación bit a bit ~ (NOT) en el número 170 (0000 0000 1010 1010). El número es un entero con signo.

  
~ 170  

La expresión se evalúa como -170 (1111111101010101).

0000000010101010

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

1111111101010101