chillitom chillitom - 1 year ago 108
SQL Question

How can I list all foreign keys referencing a given table in SQL Server?

I need to remove a highly referenced table in a SQL Server database. How can I get a list of all the foreign key constraints I will need to remove in order to drop the table?

(SQL answers preferable over clicking about in the GUI of the management studio.)

Answer Source

Not sure why no one suggested but I use sp_fkeys to query foreign keys for a given table:

EXEC sp_fkeys 'TableName'
Recommended from our users: Dynamic Network Monitoring from WhatsUp Gold from IPSwitch. Free Download