LOG – Frågespråk i Cosmos DB (i Azure och Fabric)

Funktionen LOG returnerar den naturliga logaritmen för det angivna numeriska uttrycket.

En Azure Cosmos DB for NoSQL-systemfunktion som returnerar den naturliga logaritmen för det angivna numeriska uttrycket.

Syntax

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

Arguments

Description
numeric_expr Ett numeriskt uttryck.
numeric_base Ett valfritt numeriskt värde som anger basen för logaritmen. Om det inte anges är standardvärdet den naturliga logaritmen ungefär lika med 2.718281828.

Returtyper

Returnerar ett numeriskt uttryck.

Examples

Det här avsnittet innehåller exempel på hur du använder den här frågespråkkonstruktionen.

Hämta logaritm för värden

I det här exemplet LOG används funktionen för att returnera logaritmvärdet för olika värden.

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

Anmärkningar

  • Den här funktionen använder inte indexet.