欢迎来到代码驿站!

Mysql

当前位置:首页 > 数据库 > Mysql

mysql datetime查询异常问题解决

时间:2021-02-05 09:36:21|栏目:Mysql|点击:

mysql datetime查询异常

  1. 异常:Value '0000-00-00 00:00:00' can not be represented as java.sql.Timestamp (2011-05-25 11:38:40)
  2. 描述:非空无默认值的Datetime类型字段,查询时程序报以下错误: Value '0000-00-00 00:00:00' can not be represented as java.sql.Timestamp
  3. 解决方法:数据库连接串添加zeroDateTimeBehavior参数或者noDatetimeStringSync参数jdbc:mysql://host:port/xxx?...

zeroDateTimeBehavior:取值exception、converToNull、round

  1. exception---抛出异常:结果java.sql.SQLException: Value '0000-00-00 00:00:00' can not be represented as java.sql.Timestamp。
  2. converToNull:返回null值
  3. round:返回0001-01-01 00:00:00.0

noDatetimeStringSync:设置为true,返回0000-00-00 00:00:00

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

上一篇:MySql中特殊运算符的使用方法总结

栏    目:Mysql

下一篇:mysqli多查询特性 实现多条sql语句查询

本文标题:mysql datetime查询异常问题解决

本文地址:http://www.codeinn.net/misctech/57514.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有