AテーブルのTimeカラムが2005年6月8日以前のレコードを1000件だけ削除する。
create table A(Time date);
begin
for i in 1..750 loop
insert into A(Time) values(to_date('20050701','yyyymmdd')-i);
insert into A(Time) values(to_date('20050701','yyyymmdd')-i);
end loop;
commit;
end;
/
delete from A
where Time <= to_date('20050608','yyyymmdd')
and RowNum <=1000;
RowNumを使えば、件数を指定できます。