airmanlee 发表于 2007-09-30 16:03

czw1413_cn 发表于 2007-10-02 20:12

ivhb 发表于 2007-10-03 09:40

原帖由 airmanlee 于 2007-9-30 16:03 发表 http://bbs.chinaunix.net/images/common/back.gif
求助:如何将日期2007-09-01转换成2007-9-1?


比较土些

select first 1
year(to_date('2007-09-01', '%Y-%m-%d')) || '-' ||
month(to_date('2007-09-01', '%Y-%m-%d')) || '-' ||
day(to_date('2007-09-01', '%Y-%m-%d'))
from systables
;


[ 本帖最后由 ivhb 于 2007-10-3 10:03 编辑 ]

ivhb 发表于 2007-10-03 10:31

这个应该是最好的办法吧


select first 1
   to_char(to_date('2007-01-01', '%Y-%m-%d'), '%Y-%-1.1m-%-1.1d')
   from systables
;
页: [1]
查看完整版本: 求助:如何将日期2007-09-01转换成2007-9-1?