Skip to main content

TRUNCATE

返回数字 x,截断至 d 个小数位。如果 d 为 0,结果将没有小数点或小数部分。d 可以是负数,使得 x 值的小数点左边 d 位数字变为零。d 的最大绝对值为 30;超过 30(或 -30)的任何位数将被截断。

语法

TRUNCATE( <x, d> )

示例

SELECT TRUNCATE(1.223, 1);

┌────────────────────┐
truncate(1.223, 1)
├────────────────────┤
1.2
└────────────────────┘
Explore Databend Cloud for FREE
Low-cost
Fast Analytics
Easy Data Ingestion
Elastic Scaling
Try it today