标签: sql oracle
有必要从表中删除某些行,但不是立即删除,而是以10到15行的周期删除。 线超过200,000。 我的代码正确吗?
FOR t IN (SELECT * FROM INVENTORY_C WHERE ROWNUM < 10) LOOP DELETE FROM INVENTORY_C WHERE AVAIL_DATE > sysdate +1; vCT := vCT + 1; IF MOD(vCT,200000) = 0 THEN COMMIT;