首页 新闻 会员 周边

Java Task定时任务

0
悬赏园豆:10 [已解决问题] 解决于 2016-08-26 18:13

定时任务中的一个插入语句,之前一直没问题,就在今天凌晨出现了问题,错误信息如下:

org.springframework.dao.DataIntegrityViolationException: StatementCallback; SQL [ INSERT INTO tmp_offtake_yesterday_in  SELECT v.id store_id,si.sku sku_id,si.in_number in_num,si.create_time,si.create_user_id  FROM t_bo_sku_in si  LEFT JOIN v_sr v ON si.create_user_id=v.sr_id  WHERE si.create_time BETWEEN DATE_FORMAT(DATE_ADD(CURDATE(),INTERVAL -1 DAY),'%Y-%m-%d 02:00:00') AND DATE_FORMAT(CURDATE(),'%Y-%m-%d 01:59:59'); ]; Data truncation: Truncated incorrect DOUBLE value: 'U'; nested exception is com.mysql.jdbc.MysqlDataTruncation: Data truncation: Truncated incorrect DOUBLE value: 'U'

 

这个语句直接在mysql中执行是没问题的。有哪个大神知道原因,拜谢!!

LovingNow的主页 LovingNow | 初学一级 | 园豆:132
提问于:2016-07-28 12:45
< >
分享
最佳答案
0

是否是脏数据引起的 Data truncation: Truncated incorrect DOUBLE value: 'U'

收获园豆:10
laugher_ccc | 小虾三级 |园豆:593 | 2016-07-29 11:01
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册