- 关于时间戳日期是由程序置入,存储为varchar,而且其中含有中文,比如
月
应该用to_timestamp
先行进行转换,再将其to_char
,最后to_date
源数据: `21-12-1月 -21 11.53.40.712000000 上午`
解决方案:
to_date(to_char(to_timestamp(字段名, 'yy-mm"月" -dd hh.mi.ss.ff "上午"'), 'YYYY-MM-DD HH24:MI:SS'),'YYYY-MM-DD HH24:MI:SS')