FirebirdSQL logo

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 фильтра.

RDB$FORMATS

Таблица RDB$FORMATS хранит данные об изменениях метаданных таблиц.Каждый раз, когда метаданные таблицы изменяются, таблица получает новый номер формата.Когда номер формата любой таблицы достигает 255 (или 32000 для представлений), вся база данных становится недоступной для работы с ней.В этом случае необходимо выполнить резервное копирование с помощью утилиты gbak, после чего восстановить эту копию и продолжить работу с заново созданной базой данных.

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

RDB$RELATION_ID

SMALLINT

Идентификатор таблицы или представления.

RDB$FORMAT

SMALLINT

Идентификатор формата таблицы. Форматов может быть 255 для таблици 32000 для представлений.

RDB$DESCRIPTOR

BLOB FORMAT

Отображение в виде BLOB столбцов и характеристик данных намомент, когда была создана запись формата.