在以下查询中,将美元符号('$')或货币添加到十进制数据类型的简单方法是什么:
SELECT TOP 100000 SUM ([dbo].[Entry].[Amount]) AS 'Total Charges'
谢谢您的帮助!
这只是引起关注,应该在应用层中完成.
但是SQL Server
可以使用FORMAT
函数来做到:
SELECT FORMAT(SUM ([Amount]), 'c', 'en-US') AS 'Total Charges' FROM Entry
LiveDemo
输出:
??????????????????? ? Total Charges ? ??????????????????? ? $21.00 ? ???????????????????