Я пытаюсь удалить много строк из таблицы . Я хочу попробовать метод помещения строк, которые я хочу удалить, в курсор, а затем продолжать выполнять выборку, удаление, фиксацию для каждой строки курсора, пока она не станет пустой.
В приведенном ниже коде мы выбираем
строк и помещаем их в ТИП
.
Как я могу изменить приведенный ниже код, чтобы удалить ТИП с изображения и просто выполните выборку, удаление, фиксацию
самого курсора.
OPEN bulk_delete_dup;
LOOP
FETCH bulk_delete_dup BULK COLLECT INTO arr_inc_del LIMIT c_rows;
FORALL i IN arr_inc_del.FIRST .. arr_inc_del.LAST
DELETE FROM UIV_RESPONSE_INCOME
WHERE ROWID = arr_inc_del(i);
COMMIT;
arr_inc_del.DELETE;
EXIT WHEN bulk_delete_dup%NOTFOUND;
END LOOP;
arr_inc_del.DELETE;
CLOSE bulk_delete_dup;