摘要:[ORACLE] 把數值改為千分位顯示
今天小弟又遇到一個問題
SQL跑出來數值太多位導致USER看的霧煞煞
因此,要求數值資料可否加上千分位,方便閱讀
雖說在code上可以把資料轉換為千分位顯示
但是小弟有點懶惰,不想更動已經寫好code
就把SQL語法改成有千分位顯示....
如果數值超過6位,就要寫999,999,999這是9位數的寫法
有小數點的話999,999,999.00這是保留兩位小數,為0時顯示0,
另外如果要是遇到0.XX時,要想顯示小數點前面的0,要這樣寫999,999,990.00
PS:FM是去空白用
SELECT to_char(QTY_1, 'FM999,999,999,999,999') AS QTY_1,
to_char(QTY_2, 'FM999,999,999,999,999') AS QTY_2,
to_char(QTY_3, 'FM999,999,999,999,999') AS QTY_3
FROM TEST_DB
Y2J's Life:http://kimenyeh.blogspot.tw/