iT邦幫忙

1

SQL-數值加上千分位

  • 分享至 

  • xImage
  •  

工作時遇到的問題,紀錄一下
原本數值是9312,要變成9,312加上千分位符號
以下列程式碼實現

reverse(stuff(reverse(CONVERT (VARCHAR,CAST(9312 AS money),1)),1,3,''))

結果如下
https://ithelp.ithome.com.tw/upload/images/20220810/20150178M209vOdYK8.png


圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 則留言

3
CooperWu
iT邦新手 3 級 ‧ 2022-08-10 13:15:46

用Format會不會好一點

  Select FORMAT(9312, 'N')

我之前嘗試過了,但是會出現
'FORMAT' 不是可辨識的 內建函數名稱
的錯誤訊息,使用的是SQL server 2019
所以後來才找別的方法

我要留言

立即登入留言