同步发布:http://www.yuanrengu.com/index.php/mysqlsolvetimestamp.html

  在使用mysql时,如果数据库中的字段类型是timestamp,默认为0000-00-00,会发生异常:Value ‘0000-00-00 00:00:00’ can not be represented as java.sql.Timestamp.

解决办法如下:

给数据库的jdbc.url加上zeroDateTimeBehavior参数,如下:

jdbc.url=jdbc:mysql://localhost:3306/table?characterEncoding=UTF-8&zeroDateTimeBehavior=round

 zeroDateTimeBehavior参数有两种配置:

  • zeroDateTimeBehavior=round ,”0000-00-00“会默认转换为”0001-01-01 00:00:00”
  • zeroDateTimeBehavior=convertToNull,“0000-00-00“会转换为null
本文转自夏雪冬日博客园博客,原文链接:http://www.cnblogs.com/heyonggang/p/6086303.html,如需转载请自行联系原作者

mysql解决Value ‘0000-00-00 00:00:00’ can not be represented as java.sql.Timestamp相关推荐

  1. 错误: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;刚开始 ...

  2. 已解决: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 ...

  3. 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 ...

  4. MySQL错误:Value ‘0000-00-00 00:00:00‘ can not be represented as java.sql.Timestamp

    java项目,使用MySQL,字段类型为timestamp,字段值默认为0000-00-00 00:00:00. 在解析数据时会抛出一个异常: java.sql.SQLException: Value ...

  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. 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 ...

  7. 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 ...

  8. 关于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 ...

  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. PHP操作文件常用函数
  2. 查看oracle数据库的连接数以及用户
  3. codeforces contest 1140(D~G)
  4. SAP ABAP 服务器上OData Gateway 框架代码的单步调试
  5. 二. 简单的NSIS安装包
  6. 去超市一定要存包吗_去东京一定要去的富士河口湖
  7. 后缀表达式的值(信息学奥赛一本通-T1331)
  8. C盘用户里的文件夹改名
  9. 向oracle增加两个重做日志组文件,Oracle重做日志文件
  10. sqlitestudio和mysql_sqlitestudio怎么用 sqlitestudio使用方法图文详解
  11. 【ESXi中的群晖存储空间扩容】
  12. Flutter中ListView顶部有空白
  13. Android 4.4 系统如何恢复出厂设置
  14. Vue-高德地图-立体多边形绘制
  15. android如何使用gif动画效果,Android中用GifView显示Gif动画及Gifview简介
  16. Windows 10 配置OpenGL ES 3.0 环境
  17. 打开anaconda-navigator一直卡在loading applications界面的解决方法总结
  18. 【技巧】浅谈Johnson算法
  19. 完美打印CSDN网页(整理自其他博客)
  20. 【开发教程1】人形街舞机器人-套件检测教程

热门文章

  1. mysql error104528000_腾讯云服务器CentOS安装JDK+Tomcat+MySQL详细步骤(以及遇到的各种坑)...
  2. 用jsp上传文件时报错,是tomcat的文件夹为只读。修改只读权限后正常
  3. python 静态方法 类方法 的作用_Python实例方法、类方法、静态方法的区别与作用详解...
  4. jdbc mysql 实例名_JDBC连接自定义sqlserver数据库实例名(多个实例)
  5. 带你认识清华标杆课教师 | 卓晴:自带BGM的硬核“技术流”教师
  6. ADT7410 ±0.5℃精度温度传感器
  7. AD5933阻抗转换器、网络分析仪初步实验
  8. 用linux集成电路版图设计,集成电路版图设计 [陆学斌 主编] 2012年版
  9. 滇西应用技术大学计算机专业在哪里,滇西应用技术大学
  10. java 显式锁_Java 实现一个自己的显式锁Lock(有超时功能)