【发布时间】:2018-03-18 08:21:04
【问题描述】:
我们将日期作为VARCHAR2 存储在我们的数据库表中
- REGDATE -
VARCHAR2,格式YYYY-MM-DD hh24:mi:ss.f
样本数据:
2018-01-31 23:47:35.0
2018-01-01 00:00:48.0
2018-01-01 06:54:36.0
我正在尝试将此数据插入到具有正确 DATE 格式的新表 TABLEB 中。我尝试了一些解决方案,例如下面的,我通常得到ORA-01821: date format not recognized
SELECT
TO_DATE(REGDATE, 'YYYY-MM-DD HH24:MI:SS.F')
FROM
TABLEA
WHERE
REGDATE LIKE '2018-03-16%'
有人可以帮助我吗?
【问题讨论】: