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

Функция INTMUL возвращает произведение двух целых значений.

Синтаксис

INTMUL(<numeric_expr_1>, <numeric_expr_2>)

Arguments

Description
numeric_expr_1 Первое числовое выражение.
numeric_expr_2 Второе числовое выражение.

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

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

Примеры

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

Умножение целых значений

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

SELECT VALUE {
  multiply: INTMUL(5, 2),
  negativeResult: INTMUL(5, -2),
  positiveResult: INTMUL(-5, -2),
  square: INTMUL(5, 5),
  cube: INTMUL(5, INTMUL(5, 5)),
  multiplyZero: INTMUL(5, 0),
  multiplyDecimal: INTMUL(5, 0.5)
}
[
  {
    "multiply": 10,
    "negativeResult": -10,
    "positiveResult": 10,
    "square": 25,
    "cube": 125,
    "multiplyZero": 0
  }
]