sys.foreign_key_columns (Transact-SQL)

Contém uma linha para cada coluna, ou conjunto de colunas, que inclui uma chave estrangeira.

Nome da coluna

Tipo de dados

Descrição

constraint_object_id

int

ID da restrição FOREIGN KEY.

constraint_column_id

int

ID da coluna, ou conjunto de colunas, que inclui FOREIGN KEY (1..n onde n = número de colunas).

parent_object_id

int

ID do pai da restrição, que é o objeto de referência.

parent_column_id

int

ID da coluna pai, que é a coluna de referência.

referenced_object_id

int

ID do objeto referenciado, que tem a chave candidata.

referenced_column_id

int

ID da coluna referenciada (coluna da chave candidata).

Permissões

No SQL Server 2005 e em versões posteriores, a visibilidade de metadados em exibições do catálogo é limitada a protegíveis que um usuário possui ou para os quais recebeu alguma permissão. Para obter mais informações, consulte Configuração de visibilidade de metadados.