Oracle 千位符轉換,及格式轉換


網上搜到很多資料都是這樣的

oracle 函數格式化數據

to_char(數據,'FM999,999,999,999,999.00') 

但是這樣的話會有個問題,就是如果數據是0的話,結果會變成 .00 

如果結果想變成0.00的話得改成一下格式

to_char(數據,'FM999,999,999,999,990.00')

我們來看一下格式化的含義

①其9代表:如果存在數字則顯示數字,不存在則顯示空格

②其0代表:如果存在數字則顯示數字,不存在則顯示0,即占位符。

③其FM代表:刪除如果是因9帶來的空格,則刪除之


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM