首页 > 解决方案 > Oracle SQL - where 子句使用另一个表中的日期时间值

问题描述

我有另一个表中的日期时间值,我想将其复制并粘贴到另一个脚本中,但收到错误消息:不是有效的月份。

table1 中的日期值也采用 17/06/2019 2:25:49 PM 格式

select *
from table1
where date >= '28/02/2019 3:15:04 PM'

还尝试更改为 dd mmm yyyy, , error msg: date format picture ends before conversion整个输入字符串

select *
from table1
where date >= '28 Feb 2020 3:15:04 PM'

并尝试过 To_Date('28/02/2020 3:15:04 PM','dd/mm/yyyy hh24:mi:ss'),错误消息:日期格式图片在转换整个输入字符串之前结束

select *
from table1
where date >= To_Date('28/02/2020 3:15:04 PM','mm/dd/yyyy hh24:mi:ss')

标签: oracledatetime-formattoad

解决方案


推荐阅读