FirebirdSQL logo

RDB$EXCEPTIONS

Пользовательские исключения базы данных.

Table 1. Описание столбцов таблицы RDB$EXCEPTIONS
Наименование столбца Тип данных Описание

RDB$EXCEPTION_NAME

CHAR(63)

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

RDB$EXCEPTION_NUMBER

INTEGER

Назначенный системой уникальный номер исключения.

RDB$MESSAGE

CHAR(1023)

Текст сообщения в исключении.

RDB$DESCRIPTION

BLOB TEXT

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

RDB$SYSTEM_FLAG

SMALLINT

Признак: определено пользователем = 0; определено системой = 1или выше.

RDB$SECURITY_CLASS

CHAR(63)

Может ссылаться на класс безопасности, определённый в таблицеRDB$SECURITY_CLASSES для применения ограничений управления доступомдля всех пользователей этого исключения.

RDB$OWNER_NAME

CHAR(63)

Имя пользователя — владельца (создателя) исключения.

RDB$FIELD_DIMENSIONS

Размерности столбцов, являющихся массивами.

Table 1. Описание столбцов таблицы RDB$FIELD_DIMENSIONS
Наименование столбца Тип данных Описание

RDB$FIELD_NAME

CHAR(63)

Имя столбца, являющегося массивом. Должно содержаться в полеRDB$FIELD_NAME таблицы RDB$FIELDS.

RDB$DIMENSION

SMALLINT

Определяет одну размерность столбца массива. Нумерацияразмерностей начинается с 0.

RDB$LOWER_BOUND

INTEGER

Нижняя граница этой размерности.

RDB$UPPER_BOUND

INTEGER

Верхняя граница описываемой размерности.