sys.foreign_key_columns (Transact-SQL)
Contém uma linha para cada coluna, ou conjunto de colunas, que inclui uma chave estrangeira.
Aplica-se a: SQL Server (SQL Server 2008 até a versão atual), Banco de dados SQL do Windows Azure (versão inicial até a versão atual). |
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
A visibilidade dos metadados em exibições do catálogo está limitada aos protegíveis que pertencem a um usuário ou para os quais o usuário recebeu permissão. Para obter mais informações, consulte Configuração de visibilidade de metadados.
Consulte também
Referência
Exibições do catálogo de objeto (Transact-SQL)
Exibições de catálogo (Transact-SQL)
Conceitos
Consultando as perguntas frequentes do catálogo do sistema do SQL Server