码迷,mamicode.com
首页 > 数据库 > 详细

Oracle:文字与字符串不匹配

时间:2019-03-28 00:23:14      阅读:202      评论:0      收藏:0      [点我收藏+]

标签:rac   文字   months   报错   .exe   测试   测试环境   地方   mis   

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

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:文字与字符串不匹配

标签:rac   文字   months   报错   .exe   测试   测试环境   地方   mis   

原文地址:https://www.cnblogs.com/xuhai/p/10612277.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!