Sur*_*ary -1 sql sql-server formatting currency
我的 sql 数据库中有数据,我645.000需要将其格式化以包含货币符号,例如,$645.000
如何在 SQL 中实现这一点?
您不需要也不应该在 SQL Server 中对其进行格式化 - 相反,您的应用程序需要为 UI 对其进行格式化。
你没有说你的应用程序是用什么编码的,例如在 C# 中我们可以使用
Label1.Text = string.Format("Amount is {0:c}", amount);
Run Code Online (Sandbox Code Playgroud)
然后您可以确定它不仅会使用正确的货币符号,还会使用正确的小数点和千位分隔符。