教程集 www.jiaochengji.com
教程集 >  脚本编程  >  java  >  正文 jsp提示Value ’0000-00-00 00:00:00′ 错误

jsp提示Value ’0000-00-00 00:00:00′ 错误

发布时间:2016-11-20   编辑:jiaochengji.com
教程集为您提供jsp提示Value ’0000-00-00 00:00:00′ 错误等资源,欢迎您收藏本站,我们将为您提供最新的jsp提示Value ’0000-00-00 00:00:00′ 错误资源


问题描述
有一个mysql数据库,其中一个表的字段为:

(`date` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00').

数据库中日期的默认值0000-00-00 00:00:00

java程序中抛出以下错误:

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

解决方案

修改JDBC URL

jdbc:mysql://yourserver:3306/yourdatabase?zeroDateTimeBehavior=convertToNull
实际使用中的JDBC URL:

jdbc:mysql://localhost:3306/yourdatabase?characterEncoding=utf-8&characterSetResults=utf-8&useUnicode=false&zeroDateTimeBehavior=convertToNull

您可能感兴趣的文章:
jsp提示Value ’0000-00-00 00:00:00′ 错误
通过PHP程序知道蜘蛛是否访问你的网站(附代码)
shell 判断进程是否存在的脚本
PHP程序员常犯的11个错误
javabean组件在jsp页面中的应用方法
mysql提示Incorrect string value: ‘\xF0\x9F\x9B\xB3, …’ for column ‘option_value’解决办法
源码安装的bind9.9启动后提示没有权限的解决方法
jsp+mysql留言本实例(1)-创建数据库
jsp+mysql留言本实例(1)
php异常:Parse error: syntax error, unexpected eval()'d code error

[关闭]
~ ~