zoukankan      html  css  js  c++  java
  • Value '0000-00-00 00:00:00' can not be represented as java.sql.Timestamp

    1、问题场景描述:后台方法中执行查询返回list列表中,执行后台产生运行时异常 java.sql.SQLException:

    2、问题排查和解决:排查代码,无编译时错误,断点调试,更具控制台找到对应的报错地方:

    断点调试发现,就是数据库交互时返回值接收时候发生异常:

    代码没有问题,排查数据库,因为是时间戳的错误:

    找相关时间的字段,发现存在单个对象的属性值其对应的数据库字段类型为date或者datetime类型但是值为0的情况,如0000-00-00:

    将相关字段改为正常的时间点值,再次执行,问题解决。

    打听下这个变量名谁起的
  • 相关阅读:
    IBinder介绍
    Android组成部分
    Android中handler,looper与messageQueue的代码解析
    JS
    设计模式
    冒泡排序
    战斗逻辑
    mongo数据库基础
    JS闭包
    c/c++
  • 原文地址:https://www.cnblogs.com/wmqiang/p/10434347.html
Copyright © 2011-2022 走看看