正在尝试在Oracle SQL中将datetime与current进行比较
我试图设置一个时间戳,并且只回拉在重试系统上等待了15分钟的记录。 基本上,我想说现在就选择重试的位置。 重试\u TMSTAMP是日期时间类型正在尝试在Oracle SQL中将datetime与current进行比较,sql,oracle,datetime,select,Sql,Oracle,Datetime,Select,我试图设置一个时间戳,并且只回拉在重试系统上等待了15分钟的记录。 基本上,我想说现在就选择重试的位置。 重试\u TMSTAMP是日期时间类型 SELECT r.id from Blah.GREAT_TABLE r WHERE r.RETRY_TMSTAMP < ______________; 请帮忙 谢谢 基本上,我想说现在就选择重试的位置 或 一个简单的方法是sysdate+15/24*60,我想将我的RETRY\u TMSTAMP+15与sysdate进行比较。你能告诉我怎么做
SELECT r.id from Blah.GREAT_TABLE r
WHERE r.RETRY_TMSTAMP < ______________;
请帮忙
谢谢
基本上,我想说现在就选择重试的位置
或
一个简单的方法是sysdate+15/24*60,我想将我的RETRY\u TMSTAMP+15与sysdate进行比较。你能告诉我怎么做吗?所以你需要在你的时间戳栏上加15分钟。。我说得对吗?是的。并将其与SYSDATE进行比较。这样地。。。其中r.RETRY_tmp
SELECT r.id
FROM Blah.GREAT_TABLE r
WHERE r.RETRY_TMSTAMP + INTERVAL '15' MINUTE > SYSDATE;
SELECT r.id
FROM Blah.GREAT_TABLE r
WHERE r.RETRY_TMSTAMP + 15/(24*60) > SYSDATE;