mysql datetime查询异常问题解决
程序员文章站
2023-12-18 14:06:22
mysql datetime查询异常
异常:value '0000-00-00 00:00:00' can not be represented as java....
mysql datetime查询异常
- 异常:value '0000-00-00 00:00:00' can not be represented as java.sql.timestamp (2011-05-25 11:38:40)
- 描述:非空无默认值的datetime类型字段,查询时程序报以下错误: value '0000-00-00 00:00:00' can not be represented as java.sql.timestamp
- 解决方法:数据库连接串添加zerodatetimebehavior参数或者nodatetimestringsync参数jdbc:mysql://host:port/xxx?...
zerodatetimebehavior:取值exception、convertonull、round
- exception---抛出异常:结果java.sql.sqlexception: value '0000-00-00 00:00:00' can not be represented as java.sql.timestamp。
- convertonull:返回null值
- round:返回0001-01-01 00:00:00.0
nodatetimestringsync:设置为true,返回0000-00-00 00:00:00
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
推荐阅读
-
mysql datetime查询异常问题解决
-
mysql datetime查询异常问题解决
-
Mysql升级到5.7后遇到的group by查询问题解决
-
对于使用JDBC连接mysql数据时The server time zone value '¤¤°ê¼Ð·Ç®É¶¡'...的异常问题解决。
-
mysql,datetime类型异常问题
-
MySQL Threads_running飙升与慢查询的相关问题解决
-
MySQL连接异常报10061错误问题解决
-
分析一个MySQL的异常查询的案例_MySQL
-
分析一个MySQL的异常查询的案例_MySQL
-
Mysql升级到5.7后遇到的group by查询问题解决