Как мне заставить программу PL/SQL заканчиваться на полпути? Я не смог найти способ изящно завершить программу, если возникает исключение - если я ее обработаю, он возвращается обратно в код.
В принципе, я хочу, чтобы приложение не запускалось в определенных условиях. Итак, я хочу добавить что-то вроде этого в начало программы:
BEGIN
IF [condition]
EXIT
END IF
[the rest of the program]
END
Предлагаемый способ заключается в том, чтобы генерировать исключение, но блок может быть внутренним блоком, поэтому программа за пределами блока просто продолжает двигаться.