格式化Oracle中的varchar类型的时间为时间类型

OILDATE为varchar类型,欲将 20141130120140 格式化为 2014-11-30 12:01:40

select to_char(to_date(OILDATE, 'YYYYMMDD HH24MISS'),
'YYYY-MM-DD HH:MM:SS') AS OILDATE FROM PS_NYGK_OIL_GAS

先转换成date类型,然后再转换为varchar类型,必须是HH24MISS,不然报ORA-01810错误

作者:itmyhome

©️2020 CSDN 皮肤主题: 书香水墨 设计师:CSDN官方博客 返回首页