SQRT (NoSQL-Abfrage)
GILT FÜR: NoSQL
Gibt die Quadratwurzel des angegebenen numerischen Werts zurück.
Syntax
SQRT(<numeric_expr>)
Argumente
BESCHREIBUNG | |
---|---|
numeric_expr |
Ein numerischer Ausdruck. |
Rückgabetypen
Gibt einen numerischen Ausdruck zurück.
Beispiele
Im folgenden Beispiel werden die Quadratwurzeln verschiedener numerischer Werte zurückgegeben.
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
}
]
Bemerkungen
- Diese Funktion verwendet den Index nicht.
- Wenn Sie versuchen, den Quadratwurzelwert zu finden, der eine imaginäre Zahl ergibt, erhalten Sie die Fehlermeldung, dass der Wert nicht in JSON dargestellt werden kann.
SQRT(-25)
gibt beispielsweise diesen Fehler zurück.