Имя таблицы, к которой применяется индекс. Соответствует RDB$RELATION_NAME в записи RDB$RELATIONS
RDB$INDEX_ID
SMALLINT
Внутренний идентификатор индекса. Запись данных в этот столбец из приложения приведет к поломке индекса
RDB$ONIQUE FLAG
SMALLINT
Указывает, является ли индекс уникальным (1 = уникальный, 0 = не уникальный)
RDB$DESCRIPTION
BLOB TEXT
Доступно для документирования
RDB$SEGMENT_COUNT
SMALLINT
Количество сегментов (столбцов) в индексе
RDB$INDEX_INACTIVE
SMALLINT
Указывает, является ли в настоящий момент индекс неактивным (1 = неактивный, 0 = активный)
RDB$INPEX_TYPE
SMALLINT
В настоящий момент не используется. Видимо, нужен для различения обычных индексов и индексов выражений, когда такая возможность будет реализована
RDB$FOREIGN_KEY
VARCHAR(31)
Y
Имя ассоциированного ограничения внешнего ключа, если существует
RDB$SYSTEM_FLAG
SMALLINT
Указывает, является ли индекс определенным системой (1 или выше) или пользователем (0)
RDB$EXPRESSION_BLR
BLOB BLR
Представление выражения на языке двоичного представления (BLR). Будет использовано для вычисления во время выполнения, когда будут реализованы индексы выражений
RDB$EXPRESSION_SOURCE
BLOB TEXT
Исходный текст выражения. Будет использовано, когда будут реализованы индексы выражений
RDB$STATISTICS
DOUBLE PRECISION
Хранит самую последнюю селективность индекса, вычисленную при запуске или с помощью оператора SET STSTISTICS
RDB$LOG_FILES является устаревшей системной таблицей. RDB $ PAGES хранит информацию о страницах базы данных.
Идентификатор столбца |
Тип |
IDX |
UN |
Описание |
RDB$PAGE_NUMBER |
INTEGER |
Уникальный номер страницы базы данных, которая была выделена физически |
||
RDB$RELATION ID |
SMALLINT |
Идентификатор таблицы, чьи данные хранятся на этой странице |
||
RDB$PAGE_SEQOENCE |
INTEGER |
Последовательный номер этой страницы по отношению к другим страницам, выделенным для этой таблицы |
||
RDB$PAGE_TYPE |
SMALLINT |
Идентифицирует тип данных, хранящихся на этой странице (данные таблицы, индекса и т.д.) |
RDB$PROCEDURE_PARAMETERS хранит параметры хранимых процедур.
Идентификатор столбца |
Тип |
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) |