当前位置: 技术问答>java相关
怎么取得系统的当前时间,然后插入到SQL SERVER 中
来源: 互联网 发布时间:2017-03-29
本文导语: 我在数据库中定义的字段 mydate 为datetime 但在我创建的实体BEAN 里成了Timestamp(我是通过JB创建的) public void setMydate (Timestamp registerdate); public Timestamp getMydate (); 现在我要往这个字段插入当前时间,应该怎么做...
我在数据库中定义的字段 mydate 为datetime
但在我创建的实体BEAN 里成了Timestamp(我是通过JB创建的)
public void setMydate (Timestamp registerdate);
public Timestamp getMydate ();
现在我要往这个字段插入当前时间,应该怎么做?
但在我创建的实体BEAN 里成了Timestamp(我是通过JB创建的)
public void setMydate (Timestamp registerdate);
public Timestamp getMydate ();
现在我要往这个字段插入当前时间,应该怎么做?
|
Timestamp t = new Timestamp(new java.util.Date().getTime());
|
一般这种事我都是让数据库 取 默认值
也就是建表的时候 规定 数据库自己做这件事
也就是建表的时候 规定 数据库自己做这件事
|
insert into a_table values("a","b",select sysdate from dual)
|
用数据库自己的函数不是更好?
insert into a_table values("a","b",getDate())
insert into a_table values("a","b",getDate())
|
从数据库中设置默认值,取出就可以了。
也可以用java 类库函数java.util.Date().getTime()
也可以用java 类库函数java.util.Date().getTime()
|
_______________________________________________
用数据库自己的函数不是更好?
insert into a_table values("a","b",getDate())
_______________________________________________
同意
用数据库自己的函数不是更好?
insert into a_table values("a","b",getDate())
_______________________________________________
同意