Data truncation: Truncated incorrect INTEGER value: '1.0'
可能是触发器原因
- 解决方案 在insert 、update、delete后面加上ignore 忽略警告
问题:
- 通过insert into select的方式,将查询结果导入到新的表中,会产生如下错误
1292 - Truncated incorrect INTEGER value: ‘40.0‘, Time: 25.816000s
- 但单独执行select中的内容,是可以查询到相应的结果
原因:
- 这个1292的错误,有可能并不是错误,而是警告提示。
解决:
- 可以通过ignore关键字进行警告屏蔽
- INSERT ignore INTO t_XXX SELECT ……