oracle讀取數字時添加小數或者加上分隔符

一般在前臺顯示數據時會要求,加上小數點或者,數字太大時加上分隔符,在oracle中可以這樣來取數據:

 SELECT
    TO_CHAR( TO_NUMBER('12345678901234567890'), 'FM999,999,999,999,999,999,999' )
    AS  JIN_E
  FROM
    DUAL
    
  這種方法在從數據庫中取數據直接顯示在頁面上時很有用,因爲不需要再通過Java循環來添加分隔符了。
但,有個地方要注意:
  在程序中,拼SQL語句時,必須要保證FM999,999,999,999,999,999,999這個串中
的9的個數要多餘傳入的變量的值的數字的個數。否則就得不到正確的值,得到的是一串

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章