我正在将Java 8与Spring JDBCTemplate和Oracle 12.1一起使用,
我想更新记录并获取确切的时间记录已更新
jdbcTemplate.update(UPDATE_SQL, null);
当前它返回(int)受影响的行数,但是我想要确切的更新日期
我必须发送新的请求以获取当前时间可能不准确吗?
更确切的说是将更新日期保存在列中,然后执行另一个SQL
是否有另一个选项可以在一个查询中获取更新的日期?
显然,我也不想使用从代码获取日期(作为new Date()
),因为服务器时间与/可能不同于数据库时间)>
我正在将Java 8与Spring JDBCTemplate和Oracle 12.1一起使用,我想更新记录并获取更新的确切时间记录jdbcTemplate.update(UPDATE_SQL,null);当前它返回(int)...
您是正确的,传递new Date()
将存储服务器时间而不是数据库时间。