sys.foreign_key_columns (Transact-SQL)

外部キーで構成される列 (または列のセット) ごとに 1 行のデータを保持します。

列名

データ型

説明

constraint_object_id

int

FOREIGN KEY 制約の ID です。

constraint_column_id

int

FOREIGN KEY (1..n で、n は列数を表す) で構成される列 (または列のセット) の ID です。

parent_object_id

int

参照元のオブジェクトである、制約の親の ID です。

parent_column_id

int

参照元の列である、親列の ID です。

referenced_object_id

int

候補キーを持つ、参照先オブジェクトの ID です。

referenced_column_id

int

参照先列の ID (候補キー列) です。

権限

SQL Server 2005 以降のバージョンでは、カタログ ビューでのメタデータの表示が、ユーザーが所有しているかそのユーザーが権限を許可されている、セキュリティ保護可能なメタデータに制限されます。詳細については、「メタデータ表示の構成」を参照してください。