Java Data truncation:Incorrect xxx value: ‘xxx‘ for column ‘xxx‘ at row 1问题
生活随笔
收集整理的這篇文章主要介紹了
Java Data truncation:Incorrect xxx value: ‘xxx‘ for column ‘xxx‘ at row 1问题
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
問題描述:
Caused by: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Incorrect datetime value: '2020-01' for column 'create_date' at row 1
問題分析:
1、Mysql表字段為datetime類型時,寫入String類型數據必須為datetime所能轉換的格式。
解決辦法:
datetime所支持的格式有以下幾種。
| 1 | yyyy-MM-dd | 2021-06-17 |
| 2 | yyyy-MM-dd HH:mm:ss | 2021-06-17 16:18:00 |
2、MySQL表字段類型為bigint/int類型時,寫入String類型數據導致報錯。
解決辦法:
?將MySQL表字段類型改為varchar()即可。
總結
以上是生活随笔為你收集整理的Java Data truncation:Incorrect xxx value: ‘xxx‘ for column ‘xxx‘ at row 1问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Android 仿微信点赞和评论弹出框
- 下一篇: 混合表象下单粒子格林函数计算