Идентификатор столбца | Тип | IDX | UN | Описание |
RDB$PARAMETER NAME | CHAR (31) | Y(2) | Y(2) | Имя параметра |
RDB$PROCEDURE_NAME | CHAR(31) | Y(1) | Y(1) | Имя процедуры |
RDB$PARAMETER_NUMBER | SMALLINT | Последовательный номер параметра | ||
RDB$PARAMETER_TYPE | SMALLINT | Указывает, является ли параметр входным (0) или выходным (1) | ||
RDB$FIELD_SOURCE | CHAR(31) | Сгенерированное системой уникальное имя столбца | ||
RDB$DESCRIPTION | BLOB TEXT | Доступно для документирования | ||
RDB$SYSTEM_FLAG | SMALLINT | Указывает, является ли параметр определенным системой (1 и выше) или пользователем (0) |
RDB$PROCEDURES содержит описания хранимых процедур.
Идентификатор столбца | Тип | IDX | UN | Описание |
RDB$PROCEDURE_NAME | CHAR(31) | Y | Y | Имя процедуры |
RDB$PROCEDURE ID | SMALLINT | Y | Определенный системой уникальный идентификатор процедуры | |
RDB$PROCEDURE INPUTS | SMALLINT | Указывает, существуют входные параметры (1) или нет (0) | ||
RDB$PROCEDURE_OUTPUTS | SMALLINT | Указывает, существуют выходные параметры (1) или нет (0) | ||
RDB$DESCRIPTION | BLOB TEXT | Доступно для документирования | ||
RDB$PROCEDURE_SOURCE | BLOB TEXT | Исходный код процедуры | ||
RDB$PROCEDURE_BLR | BLOB BLR | Двоичное представление (BLR) кода процедуры | ||
RDB$SECURITY CLASS | CHAR(31) | Может указывать на класс безопасности, определенный в RDB$SECURITY_CLASSES, для применения ограничений управления доступом | ||
RDB $ OWNER_NAME | VARCHAR(31) | Имя пользователя - владельца процедуры | ||
RDB$RUNTIME | BLOB SUMMARY | Описание метаданных процедуры. Внутреннее использование для оптимизации | ||
RDB$SYSTEM_FLAG | SMALLINT | Определена пользователем (0) или системой (1 или выше) |
RDB$REF_CCNSTRAXNTS хранит действия для ссылочных ограничений.
Идентификатор столбца | Тип | IDX | UN | Описание |
RDB$CONSTRAINT_NAME | CHAR (31) | Y | Y | Имя ссылочного ограничения |
RDB$CONST_NAME_HQ | CHAR(31) | Имя ограничения первичного или уникального ключа, на которое ссылается предложение REFERENCES в этом ограничении | ||
RDB$MATCH_OPTION | CHAR(7) | Текущим значением является NULL во всех случаях. Резервируется для будущего использования | ||
RDB$UPDATE_RULE | CHAR(11) | Действия по ссылочной целостности, применимые к данному внешнему ключу, когда изменяется первичный ключ: NO ACTION | CASCADE | SET NULL | SET DEFAULT | ||
RDB$DELETE_RULE | CHAR(11) | Действия по ссылочной целостности, применимые к данному внешнему ключу, когда удаляется первичный ключ. Правила те же, что указаны в столбце RDB$UPDATE RULE |
RDB$RELATION_CONSTRAINTS хранит информацию об ограничениях целостности на уровне таблицы.