有寫過的東西就把它記錄下來
有一天有一個同事就問我這個要如何寫呀
就去try了一下直接用SQL組一組其實還不難
DECLARE @num int SET @num =12345678 SELECT CONVERT(NVARCHAR(20),CAST(@NUM AS Money),1) AS Result --結果: --12,345,678.00
MSDN上面有這一段看一下就ok了
下列顯示將money或smallmoney轉換成字元資料時,所能使用的 style 值。
值 輸出
0 (預設值)小數點左側並不會每隔三位數加一個逗號,小數點右側有兩個位數;如 4235.98。
1 小數點左側每隔三位數加一個逗號,小數點右側有兩位數;如 3,510.92。
2 小數點左側並不會每隔三位數加一個逗號,小數點右側有四個位數;如 4235.9819。
參考:http://technet.microsoft.com/zh-tw/library/ms187928%28SQL.90%29.aspx
文章標籤
全站熱搜
