怎么格式化日期?
我有一个day的变量,类型为varchar2,比如为'20040101',想格式化为'2004年01月01日',用什么函数呢? 问题点数:20、回复次数:5Top
1 楼yxxx(_小孬)回复于 2005-01-27 11:23:14 得分 0
to_date('20040101','yyyymmdd')Top
2 楼jiangchuandong(岁月的流逝......)回复于 2005-01-27 11:25:58 得分 0
我是想格式化为'2004年01月01日'呀,不是2004-01-01Top
3 楼more_zou(小人物)回复于 2005-01-27 11:26:48 得分 10
xgis@SmallPotatoes>select * from dd;
DAY
----------
20040101
xgis@SmallPotatoes>select substr(day,0,4)||'年'||substr(day,5,2)||'月'||substr(d
ay,7,2)||'日' as days from dd;
DAYS
----------------------
2004年01月01日
Top
4 楼yxxx(_小孬)回复于 2005-01-27 11:29:37 得分 5
嗯,连接一下字符串可以的Top
5 楼ORARichard(没钱的日子......)回复于 2005-01-27 11:29:50 得分 5
substr,to_date,to_char,||
组合使用Top




