Udostępnij za pośrednictwem


SQRT (zapytanie NoSQL)

DOTYCZY: NoSQL

Zwraca pierwiastek kwadratowy określonej wartości liczbowej.

Składnia

SQRT(<numeric_expr>)  

Argumenty

opis
numeric_expr Wyrażenie liczbowe.

Typy zwracane

Zwraca wyrażenie liczbowe.

Przykłady

Poniższy przykład zwraca kwadratowe korzenie różnych wartości liczbowych.

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
  }
]

Uwagi

  • Ta funkcja nie używa indeksu.
  • Jeśli próbujesz znaleźć wartość pierwiastek kwadratowy, która powoduje wyimaginowaną liczbę, zostanie wyświetlony błąd, że nie można przedstawić wartości w formacie JSON. Na przykład SQRT(-25) zwraca ten błąd.