我正在使用spring jdbc模板。我正在计算查询时间,因为sysdate不考虑时区。
select * from Emp where TSLASTMODIFIED < SYSDATE - ( 45/(24*60));
答案 0 :(得分:0)
如果您应用linked answer获得的信息:
select * from Emp where TSLASTMODIFIED < CAST(sys_extract_utc(SYSTIMESTAMP) AS DATE) - ( 45/(24*60));
如果TSLASTMODIFIED使用的是UTC以外的其他时区,则需要相应地修改SQL。