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