La funzione numerica BITNOT esegue un complemento bitwise sulla rappresentazione binaria di un numero.
BITNOT utilizza un valore integer e restituisce il risultato del complemento bitwise sulla rappresentazione binaria del numero. Il risultato è INTEGER a meno che uno dei parametri non sia NULL: in questo caso, il risultato è NULL.
BITNOT(7)restituisce -8, come illustrato nel seguente esempio:
Binary Decimal 00...0111 7 NOT _________ 11...1000 -8