MySQL TRUNCATE() 函数

定义和用法

TRUNCATE() 函数将数字截断至指定的小数位数。

另请参阅

MySQL 参考手册:FLOOR() 函数

MySQL 参考手册:CEIL() 函数

MySQL 参考手册:CEILING() 函数

MySQL 参考手册:ROUND() 函数

实例

例子 1

返回截断到小数点后 2 位的数字:

SELECT TRUNCATE(135.375, 2);

亲自试一试

例子 2

返回截断至小数点后 0 位的数字:

SELECT TRUNCATE(345.156, 0);

亲自试一试

语法

TRUNCATE(number, decimals)

参数

参数 描述
number 必需。要截断的数字。
decimals 必需。要截断的小数位数。

技术细节

版本: 从 MySQL 4.0 开始。