Compartilhar via


SQRT (consulta NoSQL)

APLICA-SE A: NoSQL

Retorna a raiz quadrada do valor numérico especificado.

Sintaxe

SQRT(<numeric_expr>)  

Argumentos

Descrição
numeric_expr Uma expressão numérica.

Tipos de retorno

Retorna uma expressão numérica.

Exemplos

O exemplo a seguir retorna as raízes quadradas de vários valores numéricos.

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

Comentários

  • Essa função não usa o índice.
  • Se você tentar encontrar o valor da raiz quadrada que resulta em um número imaginário, receberá um erro informando que o valor não pode ser representado em JSON. Por exemplo, SQRT(-25) fornece esse erro.