oracle 中日期函数用法

  这里需求是把原来的字符型的日期  01.02.2013   改成 20130201     先把字符转换成日期的  再按日期转字符处理 

update 表名 a set a.calday = to_char( to_date(a.calday, 'dd.MM.yyyy') , 'yyyyMMdd')
where a.calday is not null

 

还有  2013-02-01的日期格式

 

update new_sendata a set a.D_DAY = to_char(to_date(a.calday, 'yyyymmdd') , 'yyyy-mm-dd')
where a.calday is not null

 

 

你可能感兴趣的:(oracle)