Condividi tramite


~ (NOT bit per bit) (espressione SSIS)

Esegue una negazione bit per bit di un valore integer. Questo operatore può essere applicato ai tipi di dati Signed Integer e Unsigned Integer.

Sintassi

        ~integer_expression
      

Argomenti

  • integer_expression
    Espressione valida con qualsiasi tipo di dati integer. integer_expression è un numero intero trasformato in un numero binario per l'operazione bit per bit. Per ulteriori informazioni, vedere Tipi di dati di Integration Services.

Tipi restituiti

Restituisce il tipo di dati di integer_expression.

Osservazioni

Nessuna.

Esempi

In questo esempio viene applicato l'operatore ~ (NOT) bit per bit al numero 170 (0000 0000 1010 1010). Il numero è un valore integer con segno.

          ~ 170

L'espressione restituisce -170 (1111111101010101).

0000000010101010

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

1111111101010101