日期:2014-05-17  浏览次数:20810 次

请教高手:中文日期格式的设定!
SELECT R1, R2, R3, to_date(R4,'yyyy-mm-dd HH24:MI:SS','NLS_DATE_LANGUAGE=''SIMPLIFIED CHINESE''')R4 , R5 FROM SHCD_0911 WHERE R2='83133127'  



输出的日期是:2007-9-11 15:14:22
我想要这样的效果如果实现:2007年9月11日 15:14:22

先谢谢了!!!


------解决方案--------------------
'YYYY"年"MM"月"DD"日" HH24:MI:SS '
------解决方案--------------------
SELECT REPLACE(REPLACE(REPLACE(to_char(to_date('20070911151422','yyyymmddhh24miss'),'yyyy----mm--dd- hh24:mi:ss'),'----','年'),'--','月'),'-','日') FROM dual

这是一个变通的方法