MySQL里datetime格式,值是0000-00-00 00:00:00
执行了fields[i].set(obj, rs.getString(fields[i].getName()));后,发生了这个错误:
Value '0000-00-00 00:00:00' can not be represented as java.sql.Timestamp
rs是ResultSet,存入一个JAVA对象的属性,该属性是String类型的。
如果是0001-01-01 00:00:00之类有值的就不会有问题,假如我就是希望得到00000000000000,请问有没有办法解决?
------解决思路----------------------
把下面这句话拿到百度里面一搜,有不少相关的处理方案,如果都满足不了楼主的需求,恐怕没别办法了
Value '0000-00-00 00:00:00' can not be represented as java.sql.Timestamp