【发布时间】:2019-12-20 01:21:05
【问题描述】:
我有以下需要转换为日期的 varchar 类型变量:
2019-07-24T13:52:04
当我执行以下选择时:
SELECT TO_CHAR(TO_DATE(createddt,'YYYY-MM-DD T HH:MM:SS'), 'YYYY-MM-DD T HH:MM:SS')
FROM tbl$orders;
它给了我一个错误信息:
日期格式无法识别。
如何将此 varchar 转换为日期?
【问题讨论】:
-
将
'YYYY-MM-DD T HH:MM:SS'更改为'YYYY-MM-DDTHH:MM:SS'。为什么要转换为日期而不是格式相同的字符?
标签: sql oracle date type-conversion varchar