37.33. referential_constraints
Представление referential_constraints содержит все ссылочные ограничения (внешнего ключа) в текущей базе данных. В нём показываются только ограничения, в которых ссылающаяся таблица доступна текущему пользователю на запись (он является её владельцем или имеет не только право SELECT).
Таблица 37.31. Столбцы referential_constraints
| Имя | Тип данных | Описание | 
|---|---|---|
| constraint_catalog | sql_identifier | Имя базы данных, содержащей ограничение (всегда текущая база) | 
| constraint_schema | sql_identifier | Имя схемы, содержащей ограничение | 
| constraint_name | sql_identifier | Имя ограничения | 
| unique_constraint_catalog | sql_identifier | Имя базы данных, содержащей ограничение уникальности или первичный ключ, на которые ссылается ограничение внешнего ключа (всегда текущая база) | 
| unique_constraint_schema | sql_identifier | Имя схемы, содержащей ограничение уникальности или первичный ключ, на которые ссылается ограничение внешнего ключа | 
| unique_constraint_name | sql_identifier | Имя ограничения уникальности или первичного ключа, на которые ссылается ограничение внешнего ключа | 
| match_option | character_data | Тип совпадения для ограничения внешнего ключа: FULL,PARTIALилиNONE. | 
| update_rule | character_data | Правило изменения для ограничения внешнего ключа: CASCADE,SET NULL,SET DEFAULT,RESTRICTилиNO ACTION. | 
| delete_rule | character_data | Правило удаления для ограничения внешнего ключа: CASCADE,SET NULL,SET DEFAULT,RESTRICTилиNO ACTION. |