All Products
Search
Document Center

Realtime Compute for Apache Flink:BITNOT

Last Updated:Mar 26, 2026

This topic describes how to use the BITNOT function to perform a bitwise NOT operation.

BITNOT returns the bitwise NOT of an integer. Both the input and output are of the INT type.

Limits

Supported in Realtime Compute for Apache Flink that uses Ververica Runtime (VVR) 3.0.0 or later.

Syntax

INT BITNOT(INT number)

The input and return value are both of the INT type.

Input parameters

Parameter Data type
number INT

Example

  • Test data

    a (INT)
    7
  • Test statement

    SELECT BITNOT(a) AS var1
    FROM T1;
  • Test result

    var1 (INT)
    -8