MysqlDataTruncation Mysql 数据插入错误
生活随笔
收集整理的這篇文章主要介紹了
MysqlDataTruncation Mysql 数据插入错误
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Caused by: com.mysql.jdbc.MysqlDataTruncation: Data truncation: Incorrect datetime value: '' for column 'crtTime' at row 1
在做項目時遇到這種錯誤,網上搜索了幾種方法,分享一下。
1.將驅動由mysql-connector-java-5.0.3-bin.jar更新為mysql-connector-java-5.1.10-bin.jar 問題解決。
2.更改時間格式
? ?原來的代碼:
? createtionDateTime.setCreationDateTime(new Date());
? 更改后的代碼:
? ?//轉化時間格式
? Date date = new Date(); ????????????????????????????
??SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss"); ?
??createtionDateTime.setCreationDateTime(sdf.parse(sdf.format(date)));
總結
以上是生活随笔為你收集整理的MysqlDataTruncation Mysql 数据插入错误的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 暗影精灵4的系统备份怎么用 暗影精灵4系
- 下一篇: 怎么彻底清除电脑缓存 消除电脑缓存的方法