Condividi tramite


TRUNC - Linguaggio di query in Cosmos DB (in Azure e Fabric)

La TRUNC funzione restituisce un valore numerico troncato al valore intero più vicino.

Funzione di sistema Di Azure Cosmos DB per NoSQL che restituisce un valore numerico troncato.

Sintassi

TRUNC(<numeric_expr>)

Arguments

Description
numeric_expr Espressione numerica.

Tipi restituiti

Restituisce un'espressione numerica.

Esempi

Questa sezione contiene esempi di come usare questo costrutto di linguaggio di query.

Tronca i numeri a un numero intero

In questo esempio, la TRUNC funzione viene usata per troncare vari numeri alla relativa parte integer.

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

Osservazioni:

  • Questa funzione trae vantaggio dall'uso di un indice di intervallo. Per altre informazioni, vedere Indici di intervallo.