原因和解決方案參考: https://blog.csdn.net/xuexiiphone/article/details/103426404
隨手記錄:
問題:
- 通過insert into select的方式,將查詢結果導入到新的表中,會產生如下錯誤
1292 - Truncated incorrect INTEGER value: '40.0', Time: 25.816000s
- 但單獨執行select中的內容,是可以查詢到相應的結果
原因:
- 這個1292的錯誤,有可能並不是錯誤,而是警告提示。
解決:
- 可以通過ignore關鍵字進行警告屏蔽
- INSERT ignore INTO t_XXX SELECT ……