首页 > > > SQLSERVER 四舍五入 保留两位小数
select ROUND(13.145926, 2);
/*结果
13.150000
*/
select len(13.145926)
/*结果
9
*/
select len(ROUND(13.145926, 2))
/*结果
9
*/round () 只是负责将@num四舍五入到两位小数,但是不负责去掉后面的 0,也就是说还是原来的长度
select Convert (decimal (18,2),13.145926)
/*结果
13.15
*/来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69946831/viewspace-3166889/ ,如需转载,请注明出处,否则将追究法律责任。