INTBITNOT — язык запросов в Cosmos DB (в Azure и Fabric)

Функция INTBITNOT возвращает результат битовой операции NOT для целочисленного значения.

Синтаксис

INTBITNOT(<numeric_expr>)

Arguments

Description
numeric_expr Числовое выражение для дополнения.

Типы возвращаемых данных

Возвращает числовое выражение.

Примеры

В этом разделе содержатся примеры использования этой конструкции языка запросов.

Битовая НЕ

В этом примере INTBITNOT функция используется для выполнения побитовой операции NOT.

SELECT VALUE {
  complementNumber: INTBITNOT(65),
  complementZero: INTBITNOT(0),
  complementDecimal: INTBITNOT(0.1)
}
[
  {
    "complementNumber": -66,
    "complementZero": -1
  }
]