脚本巴巴 www.jiaoben88.com

MSSQL中数值类型转换为千分号的解决方案

发布时间:2017-08-26 18:24:58编辑:脚本巴巴

可能有朋友会经常用到把数值类型转换为千分号,但是在MSSQL中应该如何转换呢?下面随小编一起来了解下MSSQL中数值类型转换为千分号的解决方案。

最近需要将报表中关于数值部分的数据,采用千分号的形式展现给用户,

下面将讲解如何制作

1 将数值类型转换为 money类型

2 将money类型转换为varchar类型 ,并在convert函数的 style参数上放入1 ,就可以将转换出的字符串中加入千分号

declare @a float 
set @a =12580445.125
print convert(varchar(20),convert(money,@a),1) 
go
 
 
declare @a decimal(18,2) 
set @a =12580445.125
print convert(varchar(20),convert(money,@a),1) 
go
 
 
declare @a int 
set @a =12580445
print convert(varchar(20),convert(money,@a),1) 
go


上一篇:MySQL安装过程中出现“APPLY security settings错误”的解决方式
下一篇:最后一页

相关文章