1
我有一個具有主鍵ID的表A.我想查找包含此鍵的所有表爲外部。表的數量約爲100,因此使用生成的數據庫圖表是不太可能的。有沒有辦法查詢數據庫模式對象來找到它?或者也許有其他方法?查找所有具有外鍵的表
我有一個具有主鍵ID的表A.我想查找包含此鍵的所有表爲外部。表的數量約爲100,因此使用生成的數據庫圖表是不太可能的。有沒有辦法查詢數據庫模式對象來找到它?或者也許有其他方法?查找所有具有外鍵的表
如果我們談論有關SQL Server用鼠標右鍵單擊該表,然後View Dependecies
更多信息在:
試試這個:
SELECT *
FROM sys.foreign_keys
WHERE referenced_object_id = object_ID('dbo.TableA')
此找到所有外鍵參考您的TableA
你確定所有這100個表實際上與'TableA'有關? – Yuck 2012-02-07 13:28:52
sybase,oracle,sql server等? – 2012-02-07 13:30:00
我會這樣做:自動生成DB-Create-Skript。在DB-Script中搜索ref-foreign-key-to-your-column語法。 – 2012-02-07 13:31:44