有寫過的東西就把它記錄下來

有一天有一個同事就問我這個要如何寫呀

就去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

文章標籤
全站熱搜
創作者介紹
創作者 鴨爸 的頭像
鴨爸

鴨爸的隨手寫寫

鴨爸 發表在 痞客邦 留言(0) 人氣(4,167)