【发布时间】:2022-11-30 14:56:23
【问题描述】:
尝试查询日期格式为 2022-06-22T12:25:06.087 (LocalDateTime.now().toString()) 的 oracle 数据库表。用于该表的列类型是 varchar2。
试图查询两个日期之间的数据。我尝试了以下但它导致错误“日期格式无法识别”:
select * from MY_TABLE
where to_date(created_time, 'yyyy-MM-ddTHH:mm:ss.SSS')
between to_date('2022-07-03T10:15:06.091', 'yyyy-MM-ddTHH:mm:ss.SSS')
and to_date('2022-07-03T10:15:06.091', 'yyyy-MM-ddTHH:mm:ss.SSS');
谁能帮我更正这个查询?
【问题讨论】: