Oracle में ऐसा करने का सामान्य तरीका होगा:
DELETE FROM patient
WHERE dis_date < TRUNC(ADD_MONTHS(SYSDATE, -7*12));
मैं ADD_MONTHS()
का उपयोग करने का सुझाव देता हूं साल के अंतराल के बजाय यह है कि ADD_MONTHS()
लीप-वर्ष सुरक्षित है।
Oracle में ऐसा करने का सामान्य तरीका होगा:
DELETE FROM patient
WHERE dis_date < TRUNC(ADD_MONTHS(SYSDATE, -7*12));
मैं ADD_MONTHS()
का उपयोग करने का सुझाव देता हूं साल के अंतराल के बजाय यह है कि ADD_MONTHS()
लीप-वर्ष सुरक्षित है।