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 保留两位小数的用法的主要内容,如果未能解决你的问题,请参考以下文章

js设置百分比保留两位小数

BigDecimal的用法详解(保留两位小数,四舍五入,数字格式化,科学计数法转数字,数字里的逗号处理)

BigDecimal的用法详解(保留两位小数,四舍五入,数字格式化,科学计数法转数字,数字里的逗号处理)

BigDecimal的用法详解(保留两位小数,四舍五入,数字格式化,科学计数法转数字,数字里的逗号处理)

sql 中要求现实数据保留两位小数 搜索语句

C#中decimal.Parse(t70OnlinePrice.Value)保留两位小数