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