情景:我創建了一個數據庫表。當我嘗試向表中添加主鍵(使用SQL Server Management Studiio)時,它失敗並顯示錯誤消息「保存更改是不允許的。您所做的更改需要刪除並重新創建以下表。您已對無法重新創建的表進行更改,或者啓用了需要重新創建表的選項Prevent savign changes。「SQL Server Express:創建數據庫表後無法添加主鍵
的環境是Windows 7
我剛纔安裝了它在Windows XP SP2和它的工作。
是的,我的表是空的(剛剛創建)。
我目前的解決方法是運行「拖放和創建」腳本。另一種方法是在保存表之前創建主鍵。
這是Express版本的錯誤還是限制?
重複http://stackoverflow.com/questions/1969096/saving-changes-after-table-edit-in-sql-server-management-studio @Syd請參閱Pedro在該主題上的回答。 – 2010-06-07 23:10:52
@Martin,我在發佈我的問題之前做了一個快速搜索,但找不到它。感謝您的鏈接。 :) – Syd 2010-06-08 01:18:07