我需要一個像格式化數字(包括簽名的小數!): -SQL Server 2005中 - 格式化帶前導零的十進制數
1.99
21.34
1797.94
-300.36
-21.99
-2.31
入0000.00格式掩碼,使用SQL-Server 2005的T-SQL 。保留點號後的有符號整數和小數點。這將用於金融系統的文本文件導出。它要求它採用這種格式。
e.g.-
0001.99
0021.34
1794.94
-0300.36
-0021.99
-0002.31
此前,有人在MS Access做的Format([Total],"0000.00")
但SQL-Server沒有這個功能。
你總是有一個良好的CTE。我昨天對甲骨文有了一個不錯的報告,通過系統遞歸追蹤發票(父母/子女關係) – SQLMason 2011-05-12 14:40:52
謝謝馬丁!你的解決方案是我最想找的。它非常優雅! – Learner74 2011-05-12 15:02:45