当前位置: 技术问答>java相关
怎么用INSERT语句把日期和时间查入数据库中?
来源: 互联网 发布时间:2015-06-08
本文导语: 我用 Date objToday = new java.sql.Date( new java.util.Date().getTime() ); Time objTime = new java.sql.Time( new java.util.Date().getTime() ); 得到日期和时间。但不知道怎么插入数据库中? 在线等候…… | String ...
我用
Date objToday = new java.sql.Date( new java.util.Date().getTime() );
Time objTime = new java.sql.Time( new java.util.Date().getTime() );
得到日期和时间。但不知道怎么插入数据库中?
在线等候……
Date objToday = new java.sql.Date( new java.util.Date().getTime() );
Time objTime = new java.sql.Time( new java.util.Date().getTime() );
得到日期和时间。但不知道怎么插入数据库中?
在线等候……
|
String sql = "INSERT INTO table (date1) VALUES(?)"
PreparedStatement pstatement = connection.prepareStatement( sql );
java.sql.TimeStamp time = new java.sql.TimeStamp(new Date.getTime());
pstmt.setTimestamp(1,time);
pstmt.excuteUpdate();
PreparedStatement pstatement = connection.prepareStatement( sql );
java.sql.TimeStamp time = new java.sql.TimeStamp(new Date.getTime());
pstmt.setTimestamp(1,time);
pstmt.excuteUpdate();
|
其实数据库都有时间操作函数的!
你把它放入sql就行了!
比如mysql:
"insert into table1(str1,curdate) values('a string',now())"
你把它放入sql就行了!
比如mysql:
"insert into table1(str1,curdate) values('a string',now())"