従来とは異なるマスクを使用した単純な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
このクエリを実行するためのエレガントな方法について、いくつかの助けをいただければ幸いです。