2010-04-28 2 views

Antwort

7

für SQL Server 2005 und höher, verwenden Sie so etwas wie:

SELECT 
    name, OBJECT_NAME(parent_object_id) 'Table' 
FROM 
    sys.foreign_keys 
WHERE 
    referenced_object_id = OBJECT_ID('Your-referenced-table-name-here') 
2
-- To find all the foreign keys established to a table! 
-- Columns: FKTABLE_NAME, FKCOLUMN_NAME 
sp_fkeys @pktable_name='your table name here' 
0

Sagen Sie Ihre Tabellennamen TableX ist. Wenn Sie alle Fremdschlüsselbeziehungen kennen möchten (Spalten von TableX, auf die in anderen Tabellen und Spalten anderer Tabellen in Tabelle X verwiesen wird), könnten Sie Folgendes tun:

Verwandte Themen