ris*_*690 5 oracle timestamp jdbc
我尝试了很多东西,但无法在我的timestamp列中插入数据.从蟾蜍可能使用这个
UPDATE SUPPORTSTAFF
SET SUPPSTAFFJOINDATE=to_timestamp('27/02/2002 15:51.12.539880', 'dd/mm/yyyy hh24:mi.ss.ff')
where JDBCUSERID='5700';
Run Code Online (Sandbox Code Playgroud)
它的工作
但是如何使用create statment从java类中插入数据并执行查询,这会给我带来无效的月份错误
Jon*_*eet 19
使用PreparedStatement带参数的a作为时间戳,例如
UPDATE SUPPORTSTAFF SET SUPPSTAFFJOINDATE = ? where JDBCUSERID = ?
Run Code Online (Sandbox Code Playgroud)
然后设置参数:
statement.setTimestamp(1, new Timestamp(System.currentTimeMillis()));
statement.setString(2, "your ID");
Run Code Online (Sandbox Code Playgroud)
(然后显然执行该语句.)
| 归档时间: |
|
| 查看次数: |
21104 次 |
| 最近记录: |