"Леонид Агафонов" ...
> Добрый день!
> Есть SP типа
>
> for
>   select ... from table1
> do
> begin
>    for
>      select .... from table2
>    do
>    begin
>       delete from table3 ....
>    end
> end
>
> Не скромный вопрос :) куда вставить
> конструкцию
> when any do
> begin
> end
> чтобы получить следующую логику:
> если при удалении из Table3 произошла
> ошибка все удаления выполненные в
> цикле по Table2 для данного значения из
> Table1 отменились?

    Только для данного значения в Table1 ?
Тогда перед последним end, по идее


-- 
Хорсун Влад


Ответить