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

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

Синтаксис

INTBITRIGHTSHIFT(<numeric_expr_1>, <numeric_expr_2>)

Arguments

Description
numeric_expr_1 Числовое выражение для перемещения.
numeric_expr_2 Количество битов для перемещения.

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

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

Примеры

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

Побитовая стрелка вправо

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

SELECT VALUE {
  shiftInteger: INTBITRIGHTSHIFT(16, 4),
  shiftDecimal: INTBITRIGHTSHIFT(16, 0.4)
}
[
  {
    "shiftInteger": 1
  }
]