~ (Não de bit a bit) (Expressão SSIS)
Executa uma negação bit a bit de um inteiro. Esse operador pode ser se aplicado a tipos de dados inteiro assinados e não assinados.
Sintaxe
~integer_expression
Argumentos
integer_expression
É qualquer expressão válida de um tipo de dados inteiro. integer_expression é um inteiro que é transformado em um número binário para a operação bit a bit. Para obter mais informações, consulte Integration Services Data Types.
Tipos de resultado
Retorna o tipo de dados de integer_expression.
Comentários
Nenhum
Exemplos de expressões
Esse exemplo executa uma operação ~ (NOT) bit a bit no número 170 (0000 0000 1010 1010). O número é um inteiro assinado.
~ 170
A expressão é avaliada como -170 (1111111101010101).
0000000010101010
----------------------
1111111101010101
Consulte Também
Precedência de operador e capacidade de associação
Operadores (Expressão SSIS)