MySQL的日期查询异常问题的解决

MySQL查询例外日期

例外:价值'0000-00-00 00:00:00'can不代表java.sql.timestamp(八个月临时岗位11:38:40)
描述:一个DateTime类型字段不为空无默认值。在查询时,程序报告以下错误:价值'0000-00-00 00:00:00'can不代表java.sql.timestamp。
解决方案:数据库连接字符串添加zerodatetimebehavior参数或nodatetimestringsync参数:MySQL JDBC: / / / XXX主机:端口…


ZeroDateTimeBehavior:价值例外,convertonull,轮



例外:抛出一个异常:结果难道是价值'0000-00-00 00:00:00'can不代表java.sql.timestamp。
convertonull:返回空值
轮:回到0001-01-01 00:00:00.0




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

谢谢你的阅读。我希望你能帮助你,谢谢你对这个站的支持。