在plsql 中jobs 添加 定时删除 海量数据表 脚本 如下:
-------
BEGIN
LOOP
DELETE
FROM
your_table_name
WHERE
rownum <= 50000;
EXIT
WHEN
SQL%ROWCOUNT = 0;
COMMIT
;
END
LOOP;
commit; --对最后的dml 进行提交 ,否则有待提交的记录
END
;
----
tips:
sql%rowcount 的作用:记录修改的条数,当你进行删除,更新操作的时候,可以提示已删除\更新的行数,这个参数放在修改语句和commit之间
plsql 添加 脚本