2016-03-08 73 views
1

右鍵單擊一個表 - >視圖依賴性:SQL Server Management Studio中顯示不是所有的依賴

沒有正確顯示其是通過外鍵鏈接的所有表。一張桌子簡直不見了。

任何想法,爲什麼這可能是這種情況?

外鍵正確設置正確,並正常工作。

點擊表是一個「主」表,並且所有鏈接表都在同一個模式中。

微軟SQL Server Management Studio中10.0.5538.0

+1

如果選擇表並單擊刪除,您是否看到相同的視圖?當然,不要刪除它,但是,在提示對話框中有一個全面的依賴關係視圖。 –

+0

@lrb我知道你的意思。我試過了,但是當你直接點擊「View dependencies」時,會出現相同的依賴關係對話框。和同樣的結果!這真是奇怪,我可以看到我的外鍵定義沒有錯誤。這是關於通過外鍵鏈接在一起的兩個完全普通的普通表。 –

回答

1

不幸的是,(如果你使用的是CTE例如)標準依賴瀏覽器的工作原理錯誤在某些情況下。 您可以嘗試其他依賴關係查看器(例如this

+0

好的,但我沒有使用任何CTE - 這些是通過外鍵引用鏈接在一起的兩個完全正常的普通表。非常基本的恕我直言。感謝您的鏈接,我會看看這個工具。 –

相關問題