gpt4 book ai didi

oracle - 如何使用jdbc从java类在TIMESTAMP列(Oracle)中插入当前时间

转载 作者:行者123 更新时间:2023-12-02 11:24:36 25 4
gpt4 key购买 nike

我尝试了很多东西,但无法在我的时间戳列中插入数据。
从蟾蜍它可能使用这个

UPDATE SUPPORTSTAFF 
SET SUPPSTAFFJOINDATE=to_timestamp('27/02/2002 15:51.12.539880', 'dd/mm/yyyy hh24:mi.ss.ff')
where JDBCUSERID='5700';

它的工作

但是我如何使用 create statment 从 java 类插入数据并执行查询它给我无效月份错误

最佳答案

使用 PreparedStatement带有时间戳的参数,例如

UPDATE SUPPORTSTAFF SET SUPPSTAFFJOINDATE = ? where JDBCUSERID = ?

然后设置参数:
statement.setTimestamp(1, new Timestamp(System.currentTimeMillis()));
statement.setString(2, "your ID");

(显然,然后执行该语句。)

关于oracle - 如何使用jdbc从java类在TIMESTAMP列(Oracle)中插入当前时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16319419/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com