在SQL Server2008中使用表設計器修改表后在保存時提示如下錯誤:
不允許保存更改。您所做的更改要求刪除并重新創建以下表。您對無法重新創建的表進行了更改或者啟用了“阻止保存要求重新創建表的更改”選項。
這種錯誤常常發生在表中有數據而需要更改表的字段類型或長度時發生,如圖1.

圖1 更改表后保存時的提示信息
解決方法如下:
(1)在SQL Server Management Studio中,選擇【工具】菜單下的【選項】菜單項,如圖2

圖2 【工具】->【選項】菜單項
(2)在彈出的選項對話框中,在左側選擇【designers]—>【表設計器和數據庫設計器】,將表選項中的“阻止保存要求重新創建表的更改項”前面的對勾去掉,如圖3所示。
(3)單擊【確定】按鈕退出設置。

圖3 將“阻止保存要求重新創建表的更改項”前面的對勾去掉
經過上面的修改后,就可以繼續保存表了。
新聞熱點
疑難解答