java项目,使用MySQL,字段类型为timestamp,字段值默认为0000-00-00 00:00:00。

在解析数据时会抛出一个异常:

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

我的解决方案是修改jdbc链接(新增参数:zeroDateTimeBehavior=convertToNull),如下所示:

修改前:

jdbc:mysql://localhost:3306/product?useUnicode=true&characterEncoding=utf8

修改后:

jdbc:mysql://localhost:3306/product?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull

MySQL错误:Value ‘0000-00-00 00:00:00‘ can not be represented as java.sql.Timestamp相关推荐

  1. MySQL 错误【四】Value ‘0000-00-00 00:00:00’ can not be represented as java.sql.Timestamp

    1. 错误描述 在使用mysql时,如果数据库中的字段类型是timestamp,默认为0000-00-00,会发生异常:Value '0000-00-00 00:00:00' can not be r ...

  2. mysql解决Value ‘0000-00-00 00:00:00’ can not be represented as java.sql.Timestamp

    同步发布:http://www.yuanrengu.com/index.php/mysqlsolvetimestamp.html 在使用mysql时,如果数据库中的字段类型是timestamp,默认为 ...

  3. 错误:Value '0000-00-00 00:00:00' can not be represented as java.sql.Timestamp;的解决

    问题: 代码中查询MySQL的结果集时报错,提示Value '0000-00-00 00:00:00' can not be represented as java.sql.Timestamp;刚开始 ...

  4. 关于Value ‘0000-00-00 00:00:00‘ can not be represented as java.sql.Timestamp异常问题的解读

    前提 对于必传的字段, 新需求改为非必填的时候,在测试环境出现了 Value '0000-00-00 00:00:00' can not be represented as java.sql.Time ...

  5. java.sql.SQLException: Value ”0000-00-00 00:00:00“ can not be represented as java.sql.Timestamp

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

  6. 已解决:java.sql.SQLException: Value ‘0000-00-00 00:00:00‘ can not be represented as java.sql.Timestamp

    一.问题 一大早到公司 Mysql 中的一个 datetime 字段时碰到了一个 Cause: java.sql.SQLException: Value '0000-00-00 00:00:00' c ...

  7. Cause: java.sql.SQLExceptioValue ‘0000-00-00 00:00:00‘ can not be represented as java.sql.Timestamp

    今天使用mybatis创建demo测试的时候发现了一个有意思的bug org.apache.ibatis.exceptions.PersistenceException: ### Error quer ...

  8. Value ‘0000-00-00 00:00:00‘ can not be represented as java.sql.Timestamp

    程序使用select 语句查询数据时,出现以下异常: java.sql.SQLException:Value '0000-00-00' can not be represented as java.s ...

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

    一.问题分析 问题 Error querying database. Cause: java.sql.SQLException: Value'0000-00-00 00:00:00' can not ...

最新文章

  1. 问题集锦(16-20)
  2. Ubuntu16.04 安装chromedriver
  3. cron和crontab
  4. 2018~2019-11 20165107 网络对抗技术期末免考 Exp10 Final Powershell学习应用与渗透实践...
  5. 使用jMeter的csv data set config避免用户密码的硬编码
  6. oracle 父子排序,父子项排序 求大神们出手
  7. viewgroup 渲染过程
  8. 纠删码存储系统中的投机性部分写技术
  9. python的安装包下载_科学网—[转载]python常用的安装包下载 - 林清莹的博文
  10. zookeeper的安装与配置(单机和集群)
  11. UMeditor上传图片无反应
  12. 节约中小企业运维成本方案
  13. 关键词词云怎么做_7个好用的在线词云生成工具
  14. HTML基础之创建简单表格
  15. 南理工计算机科学与工程学院,周俊龙 - 南京理工大学 - 计算机科学与工程学院...
  16. 六石管理学:突然看到两个男同事聊天,预判离职
  17. android平板忘了密码,平板电脑忘记密码怎么办
  18. 可信数智云,联通云的个性化标签
  19. camera.swf java,ipcamera-for-android 手机变成IP Camera
  20. 请给我一本防爆仓秘籍@中本葱

热门文章

  1. 基于Redis实现在线游戏积分排行榜!体验一下云服务器!
  2. 欧拉图简述---(一笔画问题)
  3. 牛批,Ceph RBD 备份与恢复完全指南
  4. 10. JavaScript
  5. 3 分钟搞瘫阿里内网,他是唯一能让马云睡安稳的男人!
  6. git修改已提交commit的Author信息
  7. mac系统如何修改网卡mac地址
  8. #html#画哆啦a梦
  9. Linux7.5 安装mysql8.0.13教程
  10. SwrContext重采样结构体--swr_alloc()、swr_init()、swr_free()