Delen via


TRUNC - Querytaal in Cosmos DB (in Azure en Fabric)

De TRUNC functie retourneert een numerieke waarde die is afgekapt tot de dichtstbijzijnde gehele waarde.

Een Azure Cosmos DB for NoSQL-systeemfunctie die een afgekapte numerieke waarde retourneert.

Syntaxis

TRUNC(<numeric_expr>)

Arguments

Description
numeric_expr Een numerieke expressie.

Retourtypen

Retourneert een numerieke expressie.

Voorbeelden

Deze sectie bevat voorbeelden van het gebruik van deze querytaalconstructie.

Getallen afkappen op geheel getal

In dit voorbeeld wordt de functie gebruikt voor het TRUNC afkappen van verschillende getallen tot het gehele getal.

SELECT VALUE {
  truncateFloatingPoint: TRUNC(2.37),
  truncateNegative: TRUNC(-2.78),
  truncateInteger: TRUNC(2),
  truncateSmallNumber: TRUNC(0.0000714),
  truncatePi: TRUNC(PI())
}
[
  {
    "truncateFloatingPoint": 2,
    "truncateNegative": -2,
    "truncateInteger": 2,
    "truncateSmallNumber": 0,
    "truncatePi": 3
  }
]

Opmerkingen

  • Deze functie profiteert van het gebruik van een bereikindex. Zie bereikindexen voor meer informatie.