Czy istnieje zapytanie, które dostarczy mi klucze obce skierowane do konkretnej kolumny tabeli? Na przykład, powiedzmy miałem te trzy tabele:Skrypt SQL, aby znaleźć klucze obce do określonej tabeli?
__________
|Table A |
----------
|Id |
----------
___________
|Table B |
-----------
|Id |
|TableAId | (Foreign Key to TableA.Id)
-----------
___________
|Table C |
-----------
|Id |
|TableAId | (Foreign Key to TableA.Id)
-----------
muszę zapytać wzdłuż linii „select * Klucze obce skierowane TableA.Id”, który wrócił „Tabela C: TableAId”, „Tabela B: TableAId ". Przeglądam niektóre widoki systemowe INFORMATION_SCHEMA i wydaje mi się, że mogę łatwo zobaczyć, które klucze obce należą do tabeli A lub pojedynczej tabeli B, ale nie mogę znaleźć miejsca, w którym jest napisane "Tabela C ma klucz obcy do Tabela A "w szczególności. Mogę zrozumieć specyfikę zapytania, po prostu nie mogę znaleźć poglądów, których szukam (lub ich glosuję). Każda pomoc będzie doceniona.
Dzięki! To wystarczy. – Ocelot20
Dude - to jest niesamowite! Szukałem "sprzężenia generatora", ale jest to ręczne sql dla niego. Nie mogłem znaleźć tego narzędzia online (z SQL Server) - może napiszę własne! – SlimsGhost