Partilhar via


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

A TRUNC função retorna um valor numérico truncado para o valor inteiro mais próximo.

Uma função do sistema Azure Cosmos DB para NoSQL que retorna um valor numérico truncado.

Sintaxe

TRUNC(<numeric_expr>)

Arguments

Description
numeric_expr Uma expressão numérica.

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.

Truncar números para números inteiros

Neste exemplo, a TRUNC função é usada para truncar vários números para sua parte inteira.

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

Observações

  • Esta função beneficia da utilização de um índice de intervalo. Para obter mais informações, consulte Índices de intervalo.