Oracle中的Date和java.sql.Timestamp之间的转换问题
2011-05-19 12:02
609 查看
在数据库中一个Date类型的字段明明包含有日期和时间,但是查出来的Java对象属性(Timestamp类型)数据切只含的日期,时间的小时、分和秒都为零。
出现此原因的是因为oracle9.2以前的版本在oracle的date和java.sql.Timestamp 相互映射时,时间会保存的,但是版本9.2以后,时间就不保存了,所以会出现时间清零的结果。
解决此办法就是在jdk参数中加上
-Doracle.jdbc.V8Compatible=true
出现此原因的是因为oracle9.2以前的版本在oracle的date和java.sql.Timestamp 相互映射时,时间会保存的,但是版本9.2以后,时间就不保存了,所以会出现时间清零的结果。
解决此办法就是在jdk参数中加上
-Doracle.jdbc.V8Compatible=true
相关文章推荐
- 如何将oracle.sql.TIMESTAMP 转换为 java date
- 如何将oracle.sql.TIMESTAMP 转换为 java date
- java获取获得Timestamp类型的当前系统时间。以及java.util.date 、java.sql.Date之间的转换
- 在JDBC操作中关于java.util.Date跟java.sql.Date之间的转换问题
- Date,Timestamp,String之间的转换(java.sql.Date和java.util.Date的理解)
- 关于如何处理JSONObject.fromObject(Object obj)无法转换特殊日期(java.sql.Date,java.sql.Timestamp)格式的问题。
- 关于如何处理JSONObject.fromObject(Object obj)无法转换特殊日期(java.sql.Date,java.sql.Timestamp)格式的问题。
- 正泰项目问题一:【关于java中SimpleDateFormat类、Date类以及java.sql.Timestamp类之间的互相转换】
- 如何将oracle.sql.TIMESTAMP 转换为 java date
- Java:String和Date、Timestamp之间的转换
- Java:String和Date、Timestamp之间的转换
- Java编程:java.util.Date、java.sql.Date、java.sql.Time、java.sql.Timestamp之间的区别
- java中String Date Timestamp Calendar 之间的关系及转换
- Java:String和Date、Timestamp之间的转换
- java中String Date Timestamp Calendar 之间的关系及转换
- java.sql.Date java.util.Date String 之间的转换
- Java:String和Date、Timestamp之间的转换
- java中Date,String,timestamp转换问题
- Java:String和Date、Timestamp之间的转换
- 有关java中的Date,String,Timestamp之间的转化问题