Sql server 直接在查询中格式化列数据类型
所以,我有一个小问题: 我做了一个选择来显示一些特定的数据,就是这样Sql server 直接在查询中格式化列数据类型,sql-server,tsql,Sql Server,Tsql,所以,我有一个小问题: 我做了一个选择来显示一些特定的数据,就是这样 SELECT zona, SUM(etotal) AS total FROM ft (nolock) GROUP BY zona 我现在的目的是能够将总值视为€值。 直接从查询中获取此信息的最佳方式是什么?这种格式应在应用程序层完成。 使用SQL Server 2012+您可以使用: 或: 警告: 我希望您了解NOLOCK的工作原理(可能的脏读/…。这种格式应该在应用程序层完成。 使用SQL Server 2012+您可
SELECT zona, SUM(etotal)
AS total
FROM ft (nolock)
GROUP BY zona
我现在的目的是能够将总值视为€
值。
直接从查询中获取此信息的最佳方式是什么?这种格式应在应用程序层完成。 使用
SQL Server 2012+
您可以使用:
或:
警告:
我希望您了解NOLOCK的工作原理(可能的脏读/…。这种格式应该在应用程序层完成。 使用
SQL Server 2012+
您可以使用:
或:
警告:
我希望您了解
NOLOCK
是如何工作的(可能是脏读/…。在应用程序层格式化它。我不能这样做,因为我使用的是一个框架,所以如果我可以使用在框架本身上更改的代码,我会更好。这可能会有帮助吗?在应用层格式化它。我不能这样做,因为我使用的是一个框架,所以如果我能用代码,在框架本身上修改,我会做得更好。这可能会有帮助吗?
SELECT zona,
total = FORMAT(SUM(etotal), '########.##€')
FROM ft (nolock)
GROUP BY zona;
SELECT zona,
total = FORMAT(SUM(etotal), 'C', 'de-de')
FROM ft (nolock)
GROUP BY zona;