FirebirdSQL logo

RDB$FILES

Сведения о вторичных файлах и файлах оперативных копий.

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

RDB$FILE_NAME

VARCHAR(255)

Полный путь к файлу и имя вторичного файла базы данных вмногофайловой базе данных или файла оперативной копии.

RDB$FILE_SEQUENCE

SMALLINT

Порядковый номер вторичного файла в последовательности или номерфайла копии в наборе оперативных копий.

RDB$FILE_START

INTEGER

Начальный номер страницы вторичного файла или файла оперативной копии.

RDB$FILE_LENGTH

INTEGER

Длина файла в страницах базы данных.

RDB$FILE_FLAGS

SMALLINT

Для внутреннего использования.

RDB$SHADOW_NUMBER

SMALLINT

Номер набора оперативных копий. Если строка описывает вторичный файл базы данных, то значением поля будет NULL или 0.

RDB$FILTERS

Содержит данные о BLOB-фильтрах.

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

RDB$FUNCTION_NAME

CHAR(63)

Уникальное имя фильтра BLOB.

RDB$DESCRIPTION

BLOB TEXT

Написанная пользователем документация о фильтре BLOB и используемых двух подтипах.

RDB$MODULE_NAME

VARCHAR(255)

Имя динамической библиотеки / совместно используемого объекта, где расположен код фильтра BLOB.

RDB$ENTRYPOINT

CHAR(255)

Точка входа в библиотеке фильтров для этого фильтра BLOB.

RDB$INPUT_SUB_TYPE

SMALLINT

Подтип BLOB для преобразуемых данных.

RDB$OUTPUT_SUB_TYPE

SMALLINT

Подтип BLOB, в который преобразуются входные данные.

RDB$SYSTEM_FLAG

SMALLINT

Признак: внешне определённый фильтр (т.е. определённыйпользователем = значение 0, внутренне определённый = значение 1 или более)

RDB$SECURITY_CLASS

CHAR(63)

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

RDB$OWNER_NAME

CHAR(63)

Имя пользователя — владельца (создателя) BLOB фильтра.