Примеры
CREATE OR ALTER EXCEPTION E_LARGE_VALUE
'Значение превышает максимально допустимое';
CREATE OR ALTER EXCEPTION E_LARGE_VALUE
'Значение превышает максимально допустимое';
DROP EXCEPTIONУдаление пользовательского исключения.
DSQL, ESQL
DROP EXCEPTION exception_name
| Параметр | Описание |
|---|---|
exception_name |
Имя исключения. |
Оператор DROP EXCEPTION удаляет пользовательское исключение.При наличии зависимостей для существующего исключения удаления не будет выполнено.
Выполнить оператор DROP EXCEPTION могут:
Владелец исключения;
Пользователи с привилегией DROP ANY EXCEPTION.
DROP EXCEPTION E_LARGE_VALUE;
RECREATE EXCEPTIONСоздание или пересоздание пользовательского исключения.
DSQL
RECREATE EXCEPTION exception_name '<message>'
Подробнее см. в синтаксисе CREATE EXCEPTION
Оператор RECREATE EXCEPTION создаёт или пересоздаёт пользовательское исключение.Если исключение с таким именем уже существует, то оператор RECREATE EXCEPTION попытается удалить его и создать новое исключение.При наличии зависимостей для существующего исключения оператор RECREATE EXCEPTION не выполнится.
RECREATE EXCEPTION E_LARGE_VALUE
'Значение превышает максимально допустимое';