Спец
Дата: 22.02.2007 13:11:51
т.е удалить строки из таблиц, имена которых, в свою очередь надо вытащить
вот, например я так делаю:
begin
for i in (select table_name t from user_tables
where table_name like 'A_') loop
-- execute immediate 'delete from '||i.t||' where id>500'; -- так не надо
delete from i.t where id>500; -- так говорит, что нет такой таблицы
commit;
end loop;
end;