Oracle tablomuzda tekrar eden kayıtların silinmesi için aşağıdaki gibi bir kod yazmamız yeterli olacaktır.
Tablomuz
ID ADI SOYADI
1 Ercan Mustafa
2 Ercan Mustafa
3 Kemal Ay
4 Hakan Yıldız
5 Enes Ak
DELETE FROM tablomuz tb
WHERE tb.rowid > ( SELECT MIN(tb2.rowid) FROM tablomuz tb2 WHERE tb.ID = tb2.ID)
Komuttan sonraki Tablomuz
ID ADI SOYADI
1 Ercan Mustafa
2 Kemal Ay
3 Hakan Yıldız
4 Enes Ak