SQL SERVER表不能修改表結(jié)構(gòu)的處理方法
SQL SERVER表提示不能修改表結(jié)構(gòu),這究竟是什么原因呢?下面就為您介紹處理該問題的方法,如果您在SQL SERVER表修改方面遇到過問題,不妨一看。
新裝的SQL SERVER 2008,打開原來SQL SERVER 2008中建立的表,現(xiàn)在想增加一些字段,在保存時(shí)提示錯(cuò)誤,無法保存。
剛開始以為是SQL SERVER 2008與2005的不兼容,后來發(fā)現(xiàn)在SQL SERVER 2008中新建的SQL SERVER表也存在無法修改表結(jié)構(gòu),也就是無法修改字段名和增加字段名。
提示是:不允許保存更改。您所做的更改要求刪除并重新創(chuàng)建以下表。您對無法重新創(chuàng)建的標(biāo)進(jìn)行了更改或者啟用了“阻止保存要求重新創(chuàng)建表的更改”選項(xiàng)。
你這是因?yàn)檫x擇了“阻止保存要求重新創(chuàng)建表的更改”選項(xiàng)。
SQL SERVER表問題的解決辦法:
啟動(dòng)MSSQL SERVER 2008,選擇菜單 工具-〉選項(xiàng)-〉左側(cè)有個(gè) 設(shè)計(jì)器-〉表設(shè)計(jì)器和數(shù)據(jù)庫設(shè)計(jì)器。然后去掉“ 阻止保存要求重新創(chuàng)建表的更改”前面的勾。重新啟動(dòng)MSSQL SERVER 2008即可。如下圖所示:
【編輯推薦】
您深入了解SQL Server事務(wù)