问题描述:

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问题相关推荐

  1. 5.mysql插入数据类型不匹配(Data truncation: Incorrect date value: ‘XX‘ for column ‘xx‘ at row 1 Query)

    原因是SQL语句出现错误:String sql="insert into XXX values(?,?,?,?,?)":其中问号必须和数据库中字段对应,不然就出现数据异常,如一个数 ...

  2. Data truncation: Out of range value for column ‘quanity‘ at row 问题解决方案

    Data truncation: Out of range value for column 'quanity' at row 问题解决方案 参考文章: (1)Data truncation: Out ...

  3. 使用mybatisPlus时,报错 Data truncation: Out of range value for column ‘id‘ at row 1

    报错信息如下: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Out of range value for co ...

  4. Data truncation: Incorrect date value这个问题解决方式

    今天水群看有位同学问了Data truncation: Incorrect date value: '13' for column 'isDelete' at row 1这个问题出在哪里? 其实人家都 ...

  5. Caused by: com.mysql.jdbc.MysqlDataTruncation: Data truncation: Incorrect datetime value:

    问题:ERROR JDBCExceptionReporter:72 - Data truncation: Incorrect datetime value: '' for column 'create ...

  6. mysql字段时间类型报异常Data truncation: Incorrect datetime value: ‘2099-01-01 00:00:00‘ for column

    更新某日期字段报如下异常: ### Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Incorrec ...

  7. 解决异常 Data truncation: Incorrect datetime value: '' for column 'ordertime'

    我在做SSH框架项目时 出现了以下错误 Hibernate: insert intoorders(total, ordertime, state, addr, phone, name, uid) va ...

  8. Data truncation: Incorrect date value: '\xAC\xED\x00\x05sr\x00\x0Djava.time.Ser\x95]\x84\xBA\x1BH\

    使用LocalDate.LocalTime.LocalDateTime时报错 报错 Data truncation: Incorrect date value: '\xAC\xED\x00\x05sr ...

  9. sql报错:Error Code: 1292. Incorrect date value: ‘1978‘ for column ‘video_date‘ at row 1记录

    报错:Error Code: 1292. Incorrect date value: '1978' for column 'video_date' at row 1 记录 1.产生原因 写了一个插入数 ...

最新文章

  1. 有bug!PyTorch在AMD CPU的计算机上卡死了
  2. 支付宝现使用故障 官方:不影响用户资金和信息安全
  3. Pandas常用技巧总结
  4. 如何让页面停止加载_Axure 案例:数值加载效果
  5. 利用jquery的qrcode.js插件生成二维码的两种方式的使用
  6. 百度声明:从未答应屏蔽三鹿负面
  7. Storm入门教程 Storm安装部署步骤
  8. TCP/IP协议简述
  9. 《天天数学》连载33:二月二日
  10. 【英语学习】【English L06】U07 Jobs L1 A computer programmer
  11. win10 安装 face_recognition
  12. 基于MVC模式的超市仓库管理系统的设计与实现
  13. 【2022最新Java面试宝典】—— 多线程面试(60道含答案)
  14. Win10驱动数字签名的解决办法
  15. 硬件之家 | 智能手环、手表是如何监测睡眠的
  16. Android中EditText去掉下划线的方法
  17. gae mysql_国内几大云服务引擎 BAE、SAE 与 GAE 优劣对比
  18. Angel investor
  19. 微信朋友圈自动点赞---一个也不能少
  20. 【WiFi 6E】WiFi 6E信道分布

热门文章

  1. 粤港澳大湾区新地标,128米高“湾区之光”摩天轮重构深圳天际线
  2. i 技术会笔记 | Druid在爱奇艺的实践和技术演进
  3. Mathematics for Computer Science 2
  4. 高速USB模式下 UAC2.0
  5. 天猫淘宝登陆页面无限循环 解决办法
  6. 基于matlab/simulink同步发电机电路模型仿真,基于MATLAB/SIMULINK同步发电机电路模型仿真...
  7. java 如何给游戏加音效,修改添加游戏中各种音效的步骤
  8. nant_强制NAnt使用.NET Framework的特定版本进行构建和运行
  9. 复仇者联盟:钢铁侠与Spring的解耦思想
  10. 一种无需调查船上坞的调查设备安装测量方法和安装测量系统