Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Функция TRUNC возвращает числовое значение, усеченное до ближайшего целого числа.
Системная функция Azure Cosmos DB для NoSQL, возвращающая усеченное числовое значение.
Синтаксис
TRUNC(<numeric_expr>)
Arguments
| Description | |
|---|---|
numeric_expr |
Числовое выражение. |
Типы возвращаемых данных
Возвращает числовое выражение.
Примеры
В этом разделе содержатся примеры использования этой конструкции языка запросов.
Усечение чисел в целое число
В этом примере TRUNC функция используется для усечения различных чисел в их целочисленную часть.
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
}
]
Замечания
- Эта функция использует индекс диапазона. Дополнительные сведения см. в разделе индексов диапазона.