Oracle:文字与字符串不匹配

Posted xuhai

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Oracle:文字与字符串不匹配相关的知识,希望对你有一定的参考价值。

执行方法的时候,方法在本地跑是正常,到测试环境报错,错误代码为

ADD_MONTHS(to_date(nvl(T2.EXEC_TIME,t1.DISTRIBUTE_TIME+1),‘yyyy-mm-dd hh24:mi:ss‘),1)-2

后来找出中间错误部分,是t1.DISTRIBUTE_TIME+1这部分报错,

因为两个格式有问题,这个地方放需要将这里的格式转换一下

to_char(t1.DISTRIBUTE_TIME+1,‘yyyymmdd hhmiss‘)

或者将后面的+1给去掉,就可以解决这个问题了

以上是关于Oracle:文字与字符串不匹配的主要内容,如果未能解决你的问题,请参考以下文章

Oracle:文字与字符串不匹配

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

Oracle sql 错误 : ORA-01861: 文字与格式字符串不匹配和日期与字符串互转问题解决

oracle ORA-01861: 文字与格式字符串不匹配 move_date是date类型

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

oracle数据类型