can not be represented as java.sql.Timestamp
can not be represented as java.sql.Timestamp
有种下班别走 发表于3年前
can not be represented as java.sql.Timestamp
  • 发表于 3年前
  • 阅读 28
  • 收藏 0
  • 点赞 0
  • 评论 0

腾讯云 技术升级10大核心产品年终让利>>>   

can not be represented as java.sql.Timestamp

使用Mybatis开发程序的时候,有的时间字段没有必要填写,但是,以后Mybatis查询的时候会报出

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

的错误, 这是因为Mybatis认为这个不是一个有效的时间字串。

而有效的日期格式为“ 0001-01-01   00:00:00.0 ”


遇到这种问题的唯一解决办法: 你TM能不能在插入数据时把有关日期的插入完整,非要插入个空值?其他什么改配置文件的都是扯蛋


共有 人打赏支持
粉丝 4
博文 65
码字总数 15218
×
有种下班别走
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: