mysql插入数据报截断错误解决方案

  直接操作mysql数据然后插入另一个表,报了一个截断错误,猜测是数据被指定为signed,但是数据出现了非整数,所以报如下图1错误;但是奇怪的是查询不写入表是没问题的,写入表就会报图1错误。

 

 

 图 1

然后看数据又全是整数或者为空,理论上应该没问题。

 

 图2

  核对了数据确实没问题,就简单粗暴的通过忽略错误来解决,在insert后面加一个ignore.如图3就没问题。

 

 图3

 

posted @ 2023-03-29 17:24  人不疯狂枉一生  阅读(192)  评论(0编辑  收藏  举报