Перейти к основному содержимому
Версия: 2.0.x

referential_constraints

примечание

Это представление не применяется к доступным функциям в Selena.

referential_constraints содержит все ссылочные ограничения (foreign key).

В referential_constraints предоставляются следующие поля:

ПолеОписание
CONSTRAINT_CATALOGИмя каталога, к которому принадлежит ограничение. Это значение всегда def.
CONSTRAINT_SCHEMAИмя базы данных, к которой принадлежит ограничение.
CONSTRAINT_NAMEИмя ограничения.
UNIQUE_CONSTRAINT_CATALOGИмя каталога, содержащего уникальное ограничение, на которое ссылается данное ограничение. Это значение всегда def.
UNIQUE_CONSTRAINT_SCHEMAИмя схемы, содержащей уникальное ограничение, на которое ссылается данное ограничение.
UNIQUE_CONSTRAINT_NAMEИмя уникального ограничения, на которое ссылается данное ограничение.
MATCH_OPTIONЗначение атрибута MATCH ограничения. В настоящее время единственное допустимое значение — NONE.
UPDATE_RULEЗначение атрибута ON UPDATE ограничения. Допустимые значения: CASCADE, SET NULL, SET DEFAULT, RESTRICT и NO ACTION.
DELETE_RULEЗначение атрибута ON DELETE ограничения. Допустимые значения: CASCADE, SET NULL, SET DEFAULT, RESTRICT и NO ACTION.
TABLE_NAMEИмя таблицы. Это значение совпадает со значением в таблице TABLE_CONSTRAINTS.
REFERENCED_TABLE_NAMEИмя таблицы, на которую ссылается ограничение.