MSSql 保留两位小数的用法
Posted 好记性不如烂笔头
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MSSql 保留两位小数的用法相关的知识,希望对你有一定的参考价值。
--MSSql 保留两位小数的用法
1: round(@sum,2),
2: Convert(decimal(18,2),@sum)
select round(9,2) --9 是想要的效果
select round(9.1248,2) --9.1200 不是想要的效果
select Convert(decimal(18,2),9) --9.00不是想要的效果 不想补0
select Convert(decimal(18,2),9.1248) --9.12是想要的效果
select cast(round(9, 2) as float) --9是想要的效果
select cast(round(9.1248, 2) as float) --9.12 是想要的效果
以上是关于MSSql 保留两位小数的用法的主要内容,如果未能解决你的问题,请参考以下文章
BigDecimal的用法详解(保留两位小数,四舍五入,数字格式化,科学计数法转数字,数字里的逗号处理)
BigDecimal的用法详解(保留两位小数,四舍五入,数字格式化,科学计数法转数字,数字里的逗号处理)