Поделиться через


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

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

Синтаксис

INTDIV(<numeric_expr_1>, <numeric_expr_2>)

Arguments

Description
numeric_expr_1 Числовое выражение числового элемента.
numeric_expr_2 Числовое выражение знаменателя.

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

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

Примеры

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

Деление целых значений

В этом примере INTDIV функция используется для деления двух чисел.

SELECT VALUE {
  divide: INTDIV(10, 2),
  negativeResult: INTDIV(10, -2),
  positiveResult: INTDIV(-10, -2),
  resultOne: INTDIV(10, 10),
  divideZero: INTDIV(10, 0),
  divideDecimal: INTDIV(10, 0.1)
}
[
  {
    "divide": 5,
    "negativeResult": -5,
    "positiveResult": 5,
    "resultOne": 1
  }
]