在 SQL Server 中,可以使用 FLOOR
函数来截断(不四舍五入)小数位。FLOOR
函数可以将一个数值向下取整到指定的精度。
例如,如果要将数值 123.456 截断为两位小数,可以使用以下 SQL 语句:
SELECT FLOOR(123.456 * 100) / 100
这将返回 123.45,因为 123.456 * 100
等于 12345.6
,向下取整后再除以 100
即可得到 123.45
。
需要注意的是,FLOOR
函数只能向下取整,如果要向上取整,可以使用 CEILING
函数。
领取专属 10元无门槛券
手把手带您无忧上云