Partilhar via


LOG - Linguagem de consulta no Cosmos DB (no Azure e no Fabric)

A LOG função retorna o logaritmo natural da expressão numérica especificada.

Uma função de sistema do Azure Cosmos DB para NoSQL que retorna o logaritmo natural da expressão numérica especificada.

Sintaxe

LOG(<numeric_expr> [, <numeric_base>])

Arguments

Description
numeric_expr Uma expressão numérica.
numeric_base Um valor numérico opcional que define a base para o logaritmo. Se não estiver definido, o valor padrão é o logaritmo natural aproximadamente igual a 2.718281828.

Tipos de devolução

Retorna uma expressão numérica.

Examples

Esta seção contém exemplos de como usar essa construção de linguagem de consulta.

Obter logaritmo de valores

Neste exemplo, a LOG função é usada para retornar o valor de logaritmo de vários valores.

SELECT VALUE {
  logFive: LOG(5),
  logTwoBaseTen: LOG(2, 10)
}
[
  {
    "logFive": 1.6094379124341003,
    "logTwoBaseTen": 0.3010299956639812
  }
]

Observações

  • Esta função não utiliza o índice.