我有一个想要每天运行的查询,需要在oracle sql中使用sysdate函数。我希望能够每天查看我的查询/数据是如何进行的,而无需进入并更改我从sysdate中减去的数字。正如您在下面所见,我不希望每当另一天过去时将“60”更改为“61”或“62”。
示例:
SELECT COLUMN_1
FROM TABLE_1
WHERE SOME_DATE < SYSDATE - 60
;
我知道可能有很多不同的方法来解决这个问题,但我似乎无法找到适合我的方法。
答案 0 :(得分:2)
一样简单:
SELECT COLUMN_1
FROM TABLE_1
WHERE SOME_DATE > DATE 'YYYY-MM-DD' -- starting date like '2018-01-01'