使用 TO_CHAR 函数 可以將字格式化

SELECT TO_CHAR(12345678,'999,999,999') , TO_CHAR(12345678,'FM999,999,999') FROM DUAL
 
==>  12,345,678 ( with space ) , ==>  12,345,678 ( without space )



SELECT TO_CHAR(12345678,'000,000,000')  FROM DUAL
==>  012,345,678
 

若用於日期的話

SELECT TO_CHAR(20090615,'9999,99,99')  FROM DUAL

只能做到逗號 ' , ' 的效果...>"<


只剩這招比較合適

SELECT  TO_CHAR( TO_DATE(20090615,'YYYYMMDD') , 'YYYY/MM/DD')  FROM DUAL

==> 2009/06/15

 

arrow
arrow
    全站熱搜

    羅伯特 發表在 痞客邦 留言(0) 人氣()