TRUNC – Dotazovací jazyk ve službě Cosmos DB (v Azure a prostředcích infrastruktury)

Funkce TRUNC vrátí číselnou hodnotu zkrácenou na nejbližší celočíselnou hodnotu.

Systémová funkce Azure Cosmos DB, která vrací zkrácenou číselnou hodnotu.

Syntaxe

TRUNC(<numeric_expr>)

Arguments

Description
numeric_expr Číselný výraz.

Návratové typy

Vrátí číselný výraz.

Examples

Tato část obsahuje příklady použití tohoto konstruktoru dotazovacího jazyka.

Zkrácení čísel na celé číslo

V tomto příkladu TRUNC se funkce používá ke zkrácení různých čísel na jejich celočíselnou část.

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

Poznámky

  • Tato funkce přináší výhody použití indexu rozsahu. Další informace najdete v tématu indexy rozsahu.