उपयोग करें:
SELECT *
FROM YOUR_TABLE
WHERE creation_date <= TRUNC(SYSDATE) - 30
SYSDATE दिनांक और समय लौटाता है; TRUNC दिनांक को मध्यरात्रि होने के लिए रीसेट करता है ताकि यदि आप creation_date
चाहते हैं तो आप इसे छोड़ सकते हैं जो वर्तमान समय सहित 30 दिन पहले का है।
अपनी आवश्यकताओं के आधार पर, आप ADD_MONTHS का उपयोग करने पर भी विचार कर सकते हैं:
SELECT *
FROM YOUR_TABLE
WHERE creation_date <= ADD_MONTHS(TRUNC(SYSDATE), -1)