我在DB表列中有一些数字,我已经编写了存储过程来格式化该数字。要求是我需要用逗号和小数点显示数字。我在下面试过,但只有逗号来了......任何解决方案,
PARSENAME(CONVERT(VARCHAR,CAST(TotalAmount/1000 as MONEY),1),2)
实际结果:1,134
预期结果:1,134.0
我想在SQL服务器本身中这样做。
答案 0 :(得分:0)
您可以将货币格式设置为:
SELECT CONVERT(varchar, CAST(5555 AS money), 1)
但我建议在前端进行此类格式化,而不是在数据端