Cara khas untuk melakukan ini di Oracle adalah:
DELETE FROM patient
WHERE dis_date < TRUNC(ADD_MONTHS(SYSDATE, -7*12));
Alasan saya menyarankan menggunakan ADD_MONTHS()
alih-alih interval tahun adalah ADD_MONTHS()
tahun kabisat aman.
Cara khas untuk melakukan ini di Oracle adalah:
DELETE FROM patient
WHERE dis_date < TRUNC(ADD_MONTHS(SYSDATE, -7*12));
Alasan saya menyarankan menggunakan ADD_MONTHS()
alih-alih interval tahun adalah ADD_MONTHS()
tahun kabisat aman.