mysql字段时间类型报异常Data truncation: Incorrect datetime value: ‘2099-01-01 00:00:00‘ for column
更新某日期字段报如下异常:
### Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Incorrect datetime value: '2099-01-01 00:00:00' for column 'expiry_date' at row 160
; Data truncation: Incorrect datetime value: '2099-01-01 00:00:00' for column 'expiry_date' at row 160; nested exception is com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Incorrect datetime value: '2099-01-01 00:00:00' for column 'expiry_date' at row 160
at org.springframework.jdbc.support.SQLStateSQLExceptionTranslator.doTranslate(SQLStateSQLExceptionTranslator.java:104)
at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:70)
at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:79)
at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:79)
at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:88)
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:440)
at com.sun.proxy.$Proxy133.update(Unknown Source)
at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:287)
错误原因:
数据库中时间类型的原因,导致这样的错误.datetime 以 YYYY-MM-DD HH:MM:SS 格式检索和显示DATETIME值。支持的范围为 1000-01-01 00:00:00到9999-12-31 23:59:59 。而 TIMESTAMP 值支持的范围 1970-01-01 08:00:01到2038-01-19 11:14:07 储存,对于TIMESTAMP来说如果不在这个范围就会报这个错
解决方法:
mysql字段时间类型由 timestamp 改成 datetime 就好了
备注:
这是个不太常见的坑
mysql字段时间类型报异常Data truncation: Incorrect datetime value: ‘2099-01-01 00:00:00‘ for column相关推荐
- 解决异常 Data truncation: Incorrect datetime value: '' for column 'ordertime'
我在做SSH框架项目时 出现了以下错误 Hibernate: insert intoorders(total, ordertime, state, addr, phone, name, uid) va ...
- Caused by: com.mysql.jdbc.MysqlDataTruncation: Data truncation: Incorrect datetime value:
问题:ERROR JDBCExceptionReporter:72 - Data truncation: Incorrect datetime value: '' for column 'create ...
- Data truncation: Incorrect datetime value: ‘XXXX‘
sql查询报该错误 网上看了下 都说是因为时间格式问题 或者就是mysql-connection-java-jar的版本问题 但我遇到的不是而是入参问题在此记录下 date_format (date, ...
- Java Data truncation:Incorrect xxx value: ‘xxx‘ for column ‘xxx‘ at row 1问题
问题描述: Caused by: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Incorrect dateti ...
- 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 ...
- mysql 数据库时间类型 datetime 数据在页面上显示一串数字, 用函数date_format( )转换格式 ;
mysql 数据库时间类型 datetime 转换格式 数据库时间字段datetime可以使用date_format( )函数进行时间的转换. 数据库时间字段类型: 数据库查询结果: 没转换前页面显示 ...
- MySQL的时间类型
MySQL的时间类型 首先可以将使用字符串类型来表示时间类型排除掉:字符串占用需要 19字节,占用的空间比较大.其次字符串表示的时间比较.处理比较麻烦,不能使用时间函数,比如:YEAR() 所以MyS ...
- mysql数据库字符类型长度_MySQL数据库入门:mysql字段每个类型长度大小与建表类型长度说明...
本文主要向大家介绍了MySQL数据库入门的mysql字段每个类型长度大小与建表类型长度说明,希望对大家学习MySQL数据库入门有所帮助. 在创建数据库表时,例如create table user ( ...
- Data truncation: Incorrect date value这个问题解决方式
今天水群看有位同学问了Data truncation: Incorrect date value: '13' for column 'isDelete' at row 1这个问题出在哪里? 其实人家都 ...
最新文章
- java properties更新_对Java配置文件Properties的读取、写入与更新操作
- 拖动无标题栏的窗体,需要处理的三个事件
- JS配合css实现slide文字框缩放伸展效果
- 还不会用 K8s 集群控制器?那你会用冰箱吗?(多图详解)
- 15行代码AC_ 【蓝桥杯】兴趣小组(解题报告+思考)
- vue传中文标点_vue项目引入第三方高德地图实现标点定位
- Java控制台输入教程~~~~
- 如何设计销售CRM×运营CRM×社交化SCRM系统?(一)
- 制作自己的linux内核,打造属于你自己的Linux系统
- vue父子组件搭配(添加数据和删除)
- MySQL语句判断新老客_数栖云应用场景实践——老客召回(文字版教程)
- 非计算机专业,如何学习计算机视觉
- aspose-cells-8.52问题记录,excel转pdf,字体,格式
- LIME-论文阅读笔记
- 如何能够快速提升自己的工作能力?
- Java机器人解密游戏_解谜类游戏 篇十:在机器人的世界中,那些隐藏在谜题之下的眼泪...
- 一年风雨几度寒,一杯浊酒敬虎年
- c语言 函数拟合,曲线拟合成Y=a*(X^b)+c*(X^d)函数 - 数学 - 小木虫 - 学术 科研 互动社区...
- 动态html函数的写法,如何将html div id的动态传递给js函数
- N1刷ubuntu用上docker 青龙 傻妞机器人和nolan‘Ark
热门文章
- hdr_beg(host) hdr_reg(host) hdr_dom(host)
- MySQL存储过程中利用do while循环实现将行与行具有层级关系(联系)的行值检索出来
- 独家揭秘:小程序销售额破千万,他们怎么做到的
- java仓库管理设计报告_仓库管理系统(课程设计JSPJAVA大学设计).doc
- 贪心算法(4.加工生产调度(做题思路分析))
- 餐饮app开发市场前景如何?行业竞争激烈吗?
- 《两化融合 数字化转型 价值效益参考模型》国家标准全文
- 雷军再次承诺:小米9下周二开放购买
- 适用于 PC 的最佳 Android 操作系统(2022 版)
- kso经验记录 -- Global .asax各个方法的使用说明!