ORA-01861: literal does not match format string

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ORA-01861: literal does not match format string相关的知识,希望对你有一定的参考价值。

oracle查询:user表中,根据register_time查询2011-03-28 15:25:21 到 2013-10-20 11:24:35时间段的数据,其中register_time储存的格式是20110328152521这样的字符串,我是这样写的:select * from user where register_time > to_date (2011-03-28 15:25:21, 'yyyy-mm-dd hh24:mi:ss')
and register_time< to_date('2013-10-20 11:24:35','yyyy-mm-dd hh24:mi:ss') order by register_time,但是查询的时候报错,错误内容为:ORA-01861: literal does not match format string

参考技术A 2011的那个日期没加单引号 参考技术B 第一个日期字符串没有用单引号括起来啊本回答被提问者采纳

以上是关于ORA-01861: literal does not match format string的主要内容,如果未能解决你的问题,请参考以下文章

解决sqoop 导入oracle表时 --split-by参数为日期类型时的报错:ORA-01861: literal does not match format string

SQL 错误:ORA-01861:文字与格式字符串 01861 不匹配

ORA-01861: 文字与格式字符串不匹配: SQL

php ORA-01861: 文字与格式字符串不匹配

Oracle ORA-01861

查询 SQL语句的时候 出现oracle ora 01861 文字与字符串格式不匹配 百思不得其解!