SQL Server: Consultar referência de chaves estrangeiras

Olá! Você que utiliza SQL Server e por um acaso, ocorreu algum erro de chave e quer saber a qual tabela essa chave está referenciada, pode utilizar o seguinte código para descobrir:

SELECT
    Name AS ChaveEstrangeira,
    OBJECT_NAME(Parent_Object_ID) AS TabelaFilho,
    OBJECT_NAME(Referenced_Object_ID) AS TabelaPai
FROM

    SYS.FOREIGN_KEYS
WHERE

    Referenced_Object_ID = OBJECT_ID('nomedatabela');

Nenhum comentário:

Postar um comentário