我尝试过 select ROUND(1235.53)
--(It can contain "n" digit of scale)
但是有错误
round函数需要2到3个参数。
我不确定其他参数的用途。
最佳答案
最好使用 CAST INT / CEILING / FLOOR :
SELECT CEILING(1235.53)
SELECT FLOOR(1235.53)
SELECT CAST(1235.53 AS INT)
CEILING :为您提供上限整数值
FLOOR :为您提供下界整数值
关于sql-server - 如何在MS SQL中使用Round方法将float转换为int?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39596519/