rdb_ref_constraints
RDB$REF_CONSTRAINTS
Версии сервера
0.9 | 1.0 | 1.5.3 | 1.5.4 | 1.5.5 | 2.0 | 2.0.3 | 2.0.4 | 2.1 | 2.5 | 3.0 |
---|---|---|---|---|---|---|---|---|---|---|
- | - | - | - | - | - | - | - | - | - | - |
Формат
Описание
Системная таблица RDB$REF_CONSTRAINTS хранит действия для ссылочных ограничений.
Имя столбца | Тип | Описание |
---|---|---|
RDB$CONSTRAINT_NAME | CHAR(31) | Имя ссылочного ограничения |
RDB$CONST_NAME_UQ | 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 |
Пример
См. также
Источник
%Firebird%\doc\
rdb_ref_constraints.txt · Последнее изменение: 2011/09/07 11:56 (внешнее изменение)
Обсуждение