FirebirdSQL logo

DROP EXCEPTION

Назначение

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

Доступно в

DSQL, ESQL

Синтаксис
DROP EXCEPTION exception_name
Table 1. Параметры оператора DROP EXCEPTION
Параметр Описание

exception_name

Имя исключения.

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

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

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

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

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

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

docnext count = 3

Примеры

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

CREATE EXCEPTION, RECREATE EXCEPTION.

RECREATE EXCEPTION

Назначение

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

Доступно в

DSQL

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

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

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

Примеры

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