Поиск

L2AVADON

СТАТЬИ

Инициирование исключений
ГлавнаяЯзык PL/SQLВведение в PL/SQLОбработка исключений → Инициирование исключений

Исключение в вашем приложении может быть инициировано тремя способами:

       Oracle может инициировать сообщение, обнаружив ошибку.

       Вы можете инициировать исключение при помощи оператора RAISE.

       Вы можете инициировать исключение при помощи встроенной про­цедуры RAISE_APPLICATION_ERROR.

Мы уже знаем, как инициирует исключения Oracle. Теперь рассмотрим различные механизмы инициирования исключений программистом.

Оператор RAISE

Поддерживаемый Oracle оператор RAISE позволяет программисту ини­циировать именованные исключения. Вы можете инициировать как системное, так и собственное исключение. Оператор RAISE может иметь одну из трех форм:

 
1 2 3