SQRT (NoSQL クエリ)

適用対象: NoSQL

指定された数値の平方根を返します。

構文

SQRT(<numeric_expr>)  

引数

説明
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) ではこのエラーが発生します。