Compartilhar 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 de sistema do 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 retorno

Retorna uma expressão numérica.

Exemplos

Esta seção contém exemplos de como usar este constructo de linguagem de consulta.

Truncar números para inteiro

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

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

  • Essa função se beneficia do uso de um índice de intervalo. Para obter mais informações, consulte índices de intervalo.