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


sys.sysforeignkeys (Transact-SQL)

Область применения: SQL Server

Содержит данные об ограничениях FOREIGN KEY, включенных в определения таблиц базы данных.

Внимание

Эта системная таблица SQL Server 2000 включена в СУБД как представление для обеспечения обратной совместимости. Вместо нее рекомендуется использовать системные представления SQL Server. Чтобы найти эквивалентное системное представление или представления, см. статью "Сопоставление системных таблиц с системными представлениями" (Transact-SQL). В будущей версии Microsoft SQL Server этот компонент будет удален. Избегайте использования этого компонента в новых разработках и запланируйте изменение существующих приложений, в которых он применяется.

Имя столбца Тип данных Description
constid int Идентификатор ограничения FOREIGN KEY.
fkeyid int Идентификатор объекта таблицы с ограничением FOREIGN KEY.
rkeyid int Идентификатор объекта таблицы, на которую ссылается ограничение FOREIGN KEY.
fkey smallint Идентификатор ссылающегося столбца.
rkey smallint Идентификатор столбца, на который указывает ссылка.
keyno smallint Положение столбца в списке ссылочных столбцов.

См. также

Сопоставление системных таблиц с системными представлениями (Transact-SQL)
Представления совместимости (Transact-SQL)