Skip to content

Commit 2f980f6

Browse files
authored
Merge pull request ClickHouse#62720 from ClickHouse/date_trunc_docs-fix
`Trunc` docs fix
2 parents d34f701 + c0d3be9 commit 2f980f6

File tree

3 files changed

+74
-3
lines changed

3 files changed

+74
-3
lines changed

docs/en/sql-reference/functions/rounding-functions.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,12 +36,12 @@ Alias: `truncate`.
3636

3737
**Parameters**
3838

39-
- `input`: A float type [Float](/docs/en/sql-reference/data-types/float.md).
40-
- `precision`: A decimal type [Decimal](/docs/en/sql-reference/data-types/decimal.md).
39+
- `input`: A numeric type ([Float](/docs/en/sql-reference/data-types/float.md), [Decimal](/docs/en/sql-reference/data-types/decimal.md) or [Integer](/docs/en/sql-reference/data-types/int-uint.md)).
40+
- `precision`: An [Integer](/docs/en/sql-reference/data-types/int-uint.md) type.
4141

4242
**Returned value**
4343

44-
- A [Float64](/docs/en/sql-reference/data-types/float.md) value.
44+
- A data type of `input`.
4545

4646
**Example**
4747

docs/ru/sql-reference/functions/rounding-functions.md

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,42 @@ N может быть отрицательным.
2424
Возвращает наименьшее круглое число, которое больше или равно, чем x.
2525
В остальном, аналогично функции floor, см. выше.
2626

27+
## trunc(x\[, N\]), truncate(x\[, N\])
28+
29+
Возвращает круглое число с наибольшим абсолютным значением, абсолютное значение которого меньше или равно значению `x`. Во всех остальных отношениях она аналогична функции 'floor' (см. выше).
30+
31+
**Синтаксис**
32+
33+
```sql
34+
trunc(input, precision)
35+
```
36+
37+
Alias: `truncate`.
38+
39+
**Параметры**
40+
41+
- `input` - число для округления. Может быть в любом чисельном формате ([Float](/docs/en/sql-reference/data-types/float.md), [Decimal](/docs/en/sql-reference/data-types/decimal.md) или [Integer](/docs/en/sql-reference/data-types/int-uint.md)).
42+
- `precision` - точность округления, [целочисельный](/docs/en/sql-reference/data-types/int-uint.md) тип.
43+
44+
**Возвращаемое значение**
45+
46+
- Тип даных в `input`.
47+
48+
**Пример**
49+
50+
Query:
51+
52+
```sql
53+
SELECT trunc(123.499, 1) as res;
54+
```
55+
56+
```response
57+
┌───res─┐
58+
│ 123.4 │
59+
└───────┘
60+
```
61+
62+
2763
## round(x\[, N\]) {#rounding_functions-round}
2864

2965
Округляет значение до указанного десятичного разряда.

docs/zh/sql-reference/functions/rounding-functions.md

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,41 @@ slug: /zh/sql-reference/functions/rounding-functions
1919

2020
返回大于或等于’x’的最小舍入数。在其他方面,它与’floor’功能相同(见上文)。
2121

22+
## trunc(x\[, N\]), truncate(x\[, N\])
23+
24+
返回绝对值小于或等于 `x` 的绝对值最大的整数。在其他方面,它与 "floor "函数相同(见上文)。
25+
26+
**语法**
27+
28+
```SQL
29+
trunc(input, precision)
30+
```
31+
32+
别名:`truncate`
33+
34+
**参数***
35+
36+
- `输入` 数值类型([Float](/docs/en/sql-reference/data-types/float.md)[Decimal](/docs/en/sql-reference/data-types/decimal.md)[Integer](/docs/en/sql-reference/data-types/int-uint.md))。
37+
- `精度` 一个 [Integer](/docs/en/sql-reference/data-types/int-uint.md) 类型。
38+
39+
**返回值**
40+
41+
- 输入 "的数据类型。
42+
43+
**示例
44+
45+
查询:
46+
47+
``` SQL
48+
SELECT trunc(123.499, 1) as res;
49+
```
50+
51+
```responce
52+
┌──res─┐
53+
│ 123.4 │
54+
└───────┘
55+
```
56+
2257
## 圆形(x\[,N\]) {#rounding_functions-round}
2358

2459
将值取整到指定的小数位数。

0 commit comments

Comments
 (0)