メインコンテンツまでスキップ
に最終更新

BITNOT

説明​

整数に対してビット単位の NOT 演算を実行します。

サポートされる整数型: TINYINT、SMALLINT、INT、BIGINT、LARGEINT。

構文​

BITNOT(<x>)

パラメータ​

  • <x>: 演算対象の整数。

戻り値​

整数に対するビット単位の NOT 演算の結果を返します。

使用例​

  1. 使用例 1
    select BITNOT(7), BITNOT(-127);
    +-----------+--------------+
    | BITNOT(7) | BITNOT(-127) |
    +-----------+--------------+
    | -8 | 126 |
    +-----------+--------------+
  2. NULL 引数
    select BITNOT(NULL);
    +--------------+
    | BITNOT(NULL) |
    +--------------+
    | NULL |
    +--------------+