Идентификатор столбца | Тип | IDX | UN | Описание |
RDB$COLLATION_NAME | VARCHAR(31) | Y | Y | Имя последовательности сортировки |
RDB $ COLLATI ON_I D | SMALLINT | Y(1) | Y(1) | Вместе с идентификатором набора символов является уникальным идентификатором последовательности сортировки |
RDB$CHARACTER_SET_IB | SMALLINT | Y(2) | Y(2) | Вместе с идентификатором последовательности сортировки является уникальным идентификатором |
RDB$COLLATI ON_ATTRIBOTES | CHAR(31) | Не используется | ||
RDB$SYSTEM_FLAG | SMALLINT | Определенное пользователем = 0; определенное в системе = 1 или выше | ||
RDB$DESCRIPTION | BLOB TEXT | Для хранения документации | ||
RDB$FONCTION_NAME | CHAR(31) | В настоящий момент не используется |
RDB$DATABASE является файлом из одной записи, содержащей основную информацию о базе данных.
Идентификатор столбца | Тип | IDX | UN | Описание |
RDB$DESCRIPTION | BLOB TEXT | Текст комментария, включенный в оператор CREATE DATABASE/CREATE SCHEMA, предназначен для того, чтобы быть записанным здесь. Этого не происходит. Однако вы можете сюда добавить любое количество текста с целью документирования. Он сохранится после резервного копирования и восстановления | ||
RDB$RELATION_ID | SMALLINT | Число, которое каждый раз увеличивается на единицу, когда к базе данных добавляется новая таблица или просмотр | ||
RDB$SECORITY_CLASS | CHAR(31) | Может ссылаться на класс безопасности, определенный в RDB$SECORITY_CLASSES, для обращения к общим для базы данных ограничениям доступа | ||
RDB$CHARACTER_SET_NAME | CHAR(31) | Набор символов по умолчанию для базы данных. NULL - набор символов NONE |
RDB$DEPENDENCIES хранит зависимости между объектами базы данных.
Идентификатор столбца | Тип | IDX | UN | Описание |
RDB$DEPENDENT_NAME | CHAR(31) | Y | Имена просмотра, процедуры, триггера или вычисляемого столбца, на которые происходит ссылка в этой записи | |
RDB $ DEPENDED_ON_NAME | CHAR(31) | Y | Таблица, на которую ссылается просмотр, процедура, триггер или вычисляемый столбец | |
RDB$FIELD NAME | VARCHAR (31) | Имя столбца в таблице зависимости, на который ссылается просмотр, процедура, триггер или вычисляемый столбец | ||
RDB$DEPENDENT_TYPE | SMALLINT | Идентифицирует тип объекта (просмотр, процедура, триггер, вычисляемый столбец). Номер приходит из таблицы RDB$TYPES - объекты нумеруются в соответствии RDB$FIELD_NAME = 'RDB$OBJECT_TYPE' | ||
RDB$DEPENDED_ON_TYPE | SMALLINT | Идентифицирует тип зависимого объекта (тот же принцип, что и в RDB$DEPENDENT_TYPE) |
RDB$EXCEPTIONS хранит пользовательские исключения.