1
我一直在使用SQL Server多年,所以我不是一個noob。我最近遇到了一些問題,我無法使用SQL Management Studio和SQL Server 2008 Express將我的數據庫中的某些外鍵添加到我的數據庫中。我試圖引用的表在那裏,它有一個主鍵(創建主鍵約束),但它不會顯示在我可以從中選擇的表的列表中,當我嘗試添加FK。SQL Server 2008不會讓我添加外鍵
如果我嘗試通過普通的舊T-SQL添加FK,查詢成功,但如果我使用UI查看新的FK,則主鍵表下拉列表爲空。 FK在那裏,如果我嘗試插入一些違反約束條件的數據,它實際上會工作。
任何人都知道爲什麼會發生這種情況?
關閉並重新打開SSMS解決了這個問題,但它真的很煩人,必須一直這麼做。 – 2009-08-24 18:16:11
我一直在表格,數據庫等上點擊鼠標右鍵,然後進行刷新,但是沒有修復它。 – 2009-08-24 18:49:52
@Jon:這些天我一直在使用原始SQL,它永遠給我帶來了困擾... – gbn 2009-08-24 18:53:42