Поделиться через


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