联机帮助
convert函数转化类型中:
在下表中,左列表示从 money 或 smallmoney 转换为字符数据时的 style 值。值 输出
0(默认值) 小数点左侧每三位数字之间不以逗号分隔,小数点右侧取两位数,例如 4235.98。
1 小数点左侧每三位数字之间以逗号分隔,小数点右侧取两位数,例如 3,510.92。
2 小数点左侧每三位数字之间不以逗号分隔,小数点右侧取四位数,例如 4235.9819。
convert函数转化类型中:
在下表中,左列表示从 money 或 smallmoney 转换为字符数据时的 style 值。值 输出
0(默认值) 小数点左侧每三位数字之间不以逗号分隔,小数点右侧取两位数,例如 4235.98。
1 小数点左侧每三位数字之间以逗号分隔,小数点右侧取两位数,例如 3,510.92。
2 小数点左侧每三位数字之间不以逗号分隔,小数点右侧取四位数,例如 4235.9819。
select @a=123456.78
select @a
select convert(varchar,@a,1)
--123,456.78
--如果不是money类型,可以先转化为money类型,再使用上面的函数.
有没有直接在不数值型的字段上做千位分隔的