我有一个表格和数据如下
id joining_date 1 11-05-2020 04:15:57
我想用日期格式从表中导出我正在使用:
select * from table where joining_date=TO_date('11-05-2020 04:15:57')
但我越来越 ora-01843 错误请任何人帮忙。。告诉我结果
ora-01843
6psbrbz91#
您可以使用时间戳常量进行比较:
where joining_date = timestamp '2020-05-11 04:15:57'
这将工作,即使 joining_date 存储为 date 而不是一个 timestamp . date s精确到一秒钟。
joining_date
date
timestamp
uurity8g2#
加入日期=截止日期('11-05-2020 04:15:57')缺少所需的格式掩码:
TO_DATE ('11-05-2020 04:15:57', 'DD-MM-YYYY HH24:MI:SS')
2条答案
按热度按时间6psbrbz91#
您可以使用时间戳常量进行比较:
这将工作,即使
joining_date
存储为date
而不是一个timestamp
.date
s精确到一秒钟。uurity8g2#
加入日期=截止日期('11-05-2020 04:15:57')
缺少所需的格式掩码: