sys.foreign_key_columns (Transact-SQL)
Содержит строку для каждого столбца или набора столбцов, представляющих внешний ключ.
Применимо для следующих объектов: SQL Server (SQL Server 2008 по текущую версию), База данных SQL Windows Azure (С первоначального выпуска по текущий выпуск). |
Имя столбца |
Тип данных |
Описание |
---|---|---|
constraint_object_id |
int |
Идентификатор ограничения FOREIGN KEY. |
constraint_column_id |
int |
Идентификатор столбца или набора столбцов, представляющих FOREIGN KEY (1..n, где n=число столбцов). |
parent_object_id |
int |
Идентификатор родителя ограничения, ссылающегося на объект. |
parent_column_id |
int |
Идентификатор родительского столбца, являющегося ссылающимся столбцом. |
referenced_object_id |
int |
Идентификатор объекта ссылки с потенциальным ключом. |
referenced_column_id |
int |
Идентификатор столбца ссылки (потенциальный ключевой столбец). |
Разрешения
Видимость метаданных в представлениях каталогов ограничивается защищаемыми объектами, которыми пользователь владеет или на которые ему были предоставлены разрешения. Дополнительные сведения см. в разделе Настройка видимости метаданных.
См. также
Справочник
Представления каталога объектов (Transact-SQL)
Представления каталога (Transact-SQL)
Основные понятия
Часто задаваемые вопросы о запросах к системному каталогу сервера SQL Server