我有一个带有非传统掩码的简单 Oracle 查询:
SELECT TO_CHAR(1234567, '9G999G990D000000') VALUE_STR FROM dual
--- 1.234.567,000000
而且我无法将其转换为 Sql Server 2005,我无法弄清楚如何维护剩余的小数位:
SELECT CONVERT(VARCHAR(30), CAST(1234567 AS MONEY),1)
--- 1.234.567,00
对于执行此查询的优雅方式,我将不胜感激。