SQLException: Value ‘0000-00-00 00:00:00‘ can not be represented as java.sql.Timestamp

简介: SQLException: Value ‘0000-00-00 00:00:00‘ can not be represented as java.sql.Timestamp

强烈推荐一个大神的人工智能的教程:http://www.captainai.net/zhanghan


【前言】


       最近在工作的时候遇到一个关于SQL的问题,下面与大家共享一下。


【探索之旅】


       1、数据库中的字段:


           (1)字段的设置:


                           fd618ec4067fec3b8a26354d0d460783_Center.jpg    


           (2)字段中的值:


                            01f7dcafa1ea08fffc2aca11a77de87c_Center.jpg    


       2、mybatis查询语句中result的映射:            


bb6e65ddb9ccd4889e26cebfbc349135_Center.jpg


       3、在进行查询的时候报的错:


8a1fd7b98d5574200d196c351ab08b56_Center.jpg


       4、解决方案(在sql连接的时候配置上zeroDateTimeBehavior=convertToNull):


9c2b12e47eddbf01f54c37bf1ce2decc_Center.png


  【总结】


      快速解决问题的法门:多看堆栈信息可以快速定位问题,善于利用网络,将问题在网络中进行精确搜索;我们遇到很多问题有其他前辈们已经遇到。


相关文章
|
4天前
|
SQL 监控 Oracle
SAP ABAP 系统错误 Return value of the database layer SQL dbsl rc 99
SAP ABAP 系统错误 Return value of the database layer SQL dbsl rc 99
11 0
|
5天前
|
Java 开发工具 计算机视觉
Caused by: java.lang.UnsatisfiedLinkError: Can‘t load AMD 64-bit .dll on a IA 32-bit platform【已解决】
Caused by: java.lang.UnsatisfiedLinkError: Can‘t load AMD 64-bit .dll on a IA 32-bit platform【已解决】
6 0
|
5天前
Caused by: java.lang.RuntimeException: java.sql.SQLException: The server time zone value ‘Öйú±ê׼ʱ
Caused by: java.lang.RuntimeException: java.sql.SQLException: The server time zone value ‘Öйú±ê׼ʱ
14 0
|
7月前
|
Java 关系型数据库 MySQL
【Java异常】java.sql.SQLExcetion:Cannot convert value “0000-00-00 00:00:00” from column 9 to TIMESTAMP
【Java异常】java.sql.SQLExcetion:Cannot convert value “0000-00-00 00:00:00” from column 9 to TIMESTAMP
47 0
|
5天前
|
SQL 搜索推荐 关系型数据库
Mysql报Cause: java.sql.SQLException: Incorrect string value: ‘\xE5\xA4\x96‘...for column username
Mysql报Cause: java.sql.SQLException: Incorrect string value: ‘\xE5\xA4\x96‘...for column username
27 0
|
5天前
|
Oracle 安全 Java
[Java] `JDK17` 模式变量 `Pattern variable` Variable ‘request‘ can be replaced with pattern variable
[Java] `JDK17` 模式变量 `Pattern variable` Variable ‘request‘ can be replaced with pattern variable
|
5天前
|
SQL 关系型数据库 MySQL
PostgreSQL【异常 01】java.io.IOException:Tried to send an out-of-range integer as a 2-byte value 分析+解决
PostgreSQL【异常 01】java.io.IOException:Tried to send an out-of-range integer as a 2-byte value 分析+解决
193 1
|
5天前
|
XML Java 数据库连接
Type mismatch Can‘t assign java.math.BigDecimal to java.lang.Double
Type mismatch Can‘t assign java.math.BigDecimal to java.lang.Double
38 0
Java-HashMap根据value排序
Java-HashMap根据value排序
|
7月前
Can not set final java.lang.Class field org.apache.ibatis.binding.MapperProxy.mapperInterface to com
Can not set final java.lang.Class field org.apache.ibatis.binding.MapperProxy.mapperInterface to com
62 0