分享至
工作時遇到的問題,紀錄一下原本數值是9312,要變成9,312加上千分位符號以下列程式碼實現
reverse(stuff(reverse(CONVERT (VARCHAR,CAST(9312 AS money),1)),1,3,''))
結果如下
用Format會不會好一點
Select FORMAT(9312, 'N')
我之前嘗試過了,但是會出現'FORMAT' 不是可辨識的 內建函數名稱的錯誤訊息,使用的是SQL server 2019所以後來才找別的方法
IT邦幫忙