Бөлісу құралы:


SQRT (запрос NoSQL)

ОБЛАСТЬ ПРИМЕНЕНИЯ: NoSQL

Возвращает квадратный корень из указанного числового значения.

Синтаксис

SQRT(<numeric_expr>)  

Аргументы

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

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

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

Примеры

В следующем примере возвращаются квадратные корни различных числовых значений.

SELECT VALUE {
    sqrtZero: SQRT(0),
    sqrtOne: SQRT(1),
    sqrtFour: SQRT(4),
    sqrtPrime: SQRT(17),
    sqrtTwentyFive: SQRT(25)
}
[
  {
    "sqrtZero": 0,
    "sqrtOne": 1,
    "sqrtFour": 2,
    "sqrtPrime": 4.123105625617661,
    "sqrtTwentyFive": 5
  }
]

Замечания

  • Эта функция не использует индекс.
  • Если вы попытаетесь найти квадратное корневое значение, которое приводит к мнимой цифре, вы получите сообщение об ошибке, что значение не может быть представлено в ФОРМАТЕ JSON. Например, SQRT(-25) дает эту ошибку.