FirebirdSQL logo

Примеры

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

CREATE OR ALTER EXCEPTION

Назначение

Создание нового или изменение существующего исключения.

Доступно в

DSQL

Синтаксис
CREATE OR ALTER EXCEPTION exception_name '<message>'

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

Если исключения не существует, то оно будет создано.Уже существующее исключение будет изменено, при этом существующие зависимости исключения будут сохранены.

Примеры

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

DROP EXCEPTION

Назначение

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

Доступно в

DSQL, ESQL

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

exception_name

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

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