Inte säker på varför ingen föreslog men jag använder sp_fkeys
för att fråga främmande nycklar för en given tabell:
EXEC sp_fkeys 'TableName'
Du kan också ange schemat:
EXEC sp_fkeys @pktable_name = 'TableName', @pktable_owner = 'dbo'
Utan att specificera schemat anger dokumenten följande:
Om pktable_owner inte anges, gäller standardtabellens synlighetsregler för den underliggande DBMS.
I SQL Server, om den aktuella användaren äger en tabell med det angivna namnet, returneras tabellens kolumner. Om pktable_owner inte specificeras och den aktuella användaren inte äger en tabell med specificeradpktable_name, letar proceduren efter en tabell med specificeradpktable_name som ägs av databasägaren. Om en sådan finns returneras den tabellens kolumner.