保存Date类型到Oracle10g数据库,时分秒不见了,只有年月日
2010-08-07 18:38
411 查看
保存Date类型到Oracle10g数据库,时分秒不见了,只有年月日?
解决办法:将实体类中相应的get和set方法上面的注解DATE改为TIMESTAMP就可以了!
@Temporal(TemporalType.DATE)
@Column(name = "STARTDATE", length = 7)
public Date getStartdate() {
return this.startdate;
}
public void setStartdate(Date startdate) {
this.startdate = startdate;
}
@Temporal(TemporalType.DATE)
@Column(name = "ENDDATE", length = 7)
public Date getEnddate() {
return this.enddate;
}
public void setEnddate(Date enddate) {
this.enddate = enddate;
}
==================================
@Temporal(TemporalType.TIMESTAMP)
@Column(name = "STARTDATE", length = 7)
public Date getStartdate() {
return this.startdate;
}
public void setStartdate(Date startdate) {
this.startdate = startdate;
}
@Temporal(TemporalType.TIMESTAMP)
@Column(name = "ENDDATE", length = 7)
public Date getEnddate() {
return this.enddate;
}
public void setEnddate(Date enddate) {
this.enddate = enddate;
}
解决办法:将实体类中相应的get和set方法上面的注解DATE改为TIMESTAMP就可以了!
@Temporal(TemporalType.DATE)
@Column(name = "STARTDATE", length = 7)
public Date getStartdate() {
return this.startdate;
}
public void setStartdate(Date startdate) {
this.startdate = startdate;
}
@Temporal(TemporalType.DATE)
@Column(name = "ENDDATE", length = 7)
public Date getEnddate() {
return this.enddate;
}
public void setEnddate(Date enddate) {
this.enddate = enddate;
}
==================================
@Temporal(TemporalType.TIMESTAMP)
@Column(name = "STARTDATE", length = 7)
public Date getStartdate() {
return this.startdate;
}
public void setStartdate(Date startdate) {
this.startdate = startdate;
}
@Temporal(TemporalType.TIMESTAMP)
@Column(name = "ENDDATE", length = 7)
public Date getEnddate() {
return this.enddate;
}
public void setEnddate(Date enddate) {
this.enddate = enddate;
}
相关文章推荐
- 使用Oracle10g数据库,date类型放到数据库时分秒不见了,只有年月日
- 插入数据时,保存的date类型时间字段的数据只有年月日,没有时分秒的问题
- 存入数据库的Date类型只有年月日,没有时分秒的原因和解决办法
- oracle优化(一) oracle数据库使用 TIMESTAMP(6)类型保存年月日时分秒
- java 去掉Date类型 年月日 后面的时分秒
- mysql数据表中有日期为date类型,时间为time类型。此处的date存储的是年月日,time存储的是时分秒
- 时间转换(字符串转date 年月日时分秒 格式)
- java spring jdbc Oracle DATE 类型读取时没有时分秒问题及解决方案
- ASP.net 如何样让datetime类型的数据只有年月日
- 查询Oracle中 date类型, 没有 时分秒
- [sql],去掉时间类型的时分秒,只显示年月日
- JS Date()相关方法获取年月日时分秒
- Mybatis插入时间没有时分秒只有年月日
- Axis2传递date类型参数丢失时分秒
- mysql格式化整数类型时间生成年月日时分秒格式(long或string接收)
- JDBC读取Oracle DATE类型数据没有时分秒
- java如何设置Date类型的日期的年月日?
- J2EE项目中用使用Date类型不显示时分秒的解决方法
- hibernate 数据库类型 date没有时分秒解决
- sql server日期类型只返回年月日,而不包含时分秒