Partager via


LOG - Langage de requête dans Cosmos DB (dans Azure et Fabric)

La LOG fonction retourne le logarithme naturel de l’expression numérique spécifiée.

Fonction système Azure Cosmos DB pour NoSQL qui retourne le logarithme naturel de l’expression numérique spécifiée.

Syntaxe

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

Arguments

Descriptif
numeric_expr Expression numérique.
numeric_base Valeur numérique facultative qui définit la base du logarithme. Si elle n’est pas définie, la valeur par défaut est le logarithme naturel approximativement égal à 2.718281828.

Types de retour

Retourne une expression numérique.

Examples

Cette section contient des exemples d’utilisation de cette construction de langage de requête.

Obtenir le logarithme des valeurs

Dans cet exemple, la LOG fonction est utilisée pour retourner la valeur logarithm de différentes valeurs.

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

Remarques

  • Cette fonction n’utilise pas l’index.