标签: sql-server-2008
我的列是int和float格式。 例如:10000 但我需要在UI中将此值显示为带逗号分隔的货币格式。我写了下面的代码来转换它。
PARSENAME(CONVERT(VARCHAR,CAST(amount) AS MONEY),1),2)
EX:金额= 10000 上述查询的结果为10,000
由于上面的转换使用了PARSENAME,CONVERT,CAST等,我觉得有些性能可以在那里,但我不确定。 有没有最好的方法来做上述操作?或者这很好。