mysql中datetime类型字段怎么取出来?
来源:互联网 发布:教父 知乎 编辑:程序博客网 时间:2024/04/30 05:10
rs.getString(4)是datetime类型,而且是默认值
报错:
Cannot convert value '0000-00-00 00:00:00' from column 9 to TIMESTAMP.
然后网上搜素了一下解决方案如下:
原来是jdbc连接的问题
改成这样jdbc:mysql://localhost:3306/brilliant?user=conglin&password=conglin&useUnicode=true&characterEncoding=gbk&zeroDateTimeBehavior=convertToNull
Datetimes with all-zero components (0000-00-00 ...) — These values can not be represented 关于所有Datetime类型由0组成的数据,这些值不能在java中被可靠的表示
reliably in Java.
Connector/J 3.0.x always converted them to NULL when being read from a ResultSet.
当这些值正在从ResultSet容器中读取时候,Connector/J 3.0.x 一直把他们转换为NULL值。
Connector/J 3.1 throws an exception by default when these values are encountered as this is the most correct behavior according to the JDBC and SQL standards.
依照JDBC和SQL的标准这些值碰到的最正确的处理方式就是在缺省情况下产生异常
This behavior can be modified using the zeroDateTimeBehavior configuration property. The allowable values are:
JDBC允许用下列的值对zeroDateTimeBehavior 属性来设置这些处理方式,
exception (the default), which throws an SQLException with an SQLState of S1009.
设置为exception 异常(缺省)用一个SQLState的s1009错误号来抛出一个异常
convertToNull, which returns NULL instead of the date.
设置为convertToNull,用NULL值来代替这个日期类型
round, which rounds the date to the nearest closest value which is 0001-01-01.
设置为round,则围绕这个日期最接近的值(0001-01-01)来代替
原文解决方案地址http://topic.csdn.net/u/20080423/10/2d2288d4-00ae-4066-9e76-b6b843aa7d1a.html
- mysql中datetime类型字段怎么取出来?
- mysql中datetime类型字段为默认值0000-00-00 00:00:00怎么取出来
- JAVA从MySQL取出datetime类型的字段输出后多了个".0"
- mysql语句中把string类型字段转datetime类型
- mysql中字段类型是datetime时比较大小问题
- 编码中关于mysql DateTime类型字段的注意事项
- mysql——时间字段类型与C#中datetime
- mysql datetime 类型字段相减
- informix 中创建DateTime类型字段
- [django]用日期来查询datetime类型字段
- 如何将java中Date存入mysql中的datetime中,字符串怎么转换为日期类型
- 如何将java中Date存入mysql中的datetime中,字符串怎么转换为日期类型
- mysql中存入时间,没有时分秒问题, 其中表时间字段为datetime类型
- mysql 字段类型总结---date datetime 等时间类型
- MySQL中两个DateTime字段相减
- Mysql中datetime字段读取小数位处理
- PHP-MYSQL中datetime类型转换
- MySQL中读取datetime类型的问题
- vc对Excel
- 关于TexturePackage申请及使用心得
- UVA 568 Just the Facts
- 黑马程序员--多线程
- JS解析JSON
- mysql中datetime类型字段怎么取出来?
- struts 2的文件下载
- 黑马程序员----【张孝祥7K面试题】二银行业务调度系统视频学习笔记
- HDU 1166 敌兵布阵
- WPF刷新界面之坎坷路
- oracle的外部表
- win7玩游戏全屏
- 虚拟机VMware中Linux下安装VMwareTools
- android自定义导航、可滚动(添加子导航、栏目)