FirebirdSQL logo
 SEQUENCE (GENERATOR)COLLATION 

Кто может удалить исключение?

Выполнить оператор DROP EXCEPTION могут:

  • Администраторы

  • Владелец исключения;

  • Пользователи с привилегией DROP ANY EXCEPTION.

Примеры

Example 1. Удаление пользовательского исключения
DROP EXCEPTION E_LARGE_VALUE;
См. также:

CREATE EXCEPTION, RECREATE EXCEPTION.

docnext count = 2

RECREATE EXCEPTION

Назначение

Создание или пересоздание пользовательского исключения.

Доступно в

DSQL

Синтаксис
RECREATE EXCEPTION exception_name '<message>'

Подробнее см. в синтаксисе CREATE EXCEPTION

Оператор RECREATE EXCEPTION создаёт или пересоздаёт пользовательское исключение.Если исключение с таким именем уже существует, то оператор RECREATE EXCEPTION попытается удалить его и создать новое исключение.При наличии зависимостей для существующего исключения оператор RECREATE EXCEPTION не выполнится.

Примеры

Example 1. Создание или пересоздание пользовательского исключения
RECREATE EXCEPTION E_LARGE_VALUE
'Значение превышает максимально допустимое';