SQLServer2008不允许保存更改

sql server 2008在更改表结构的时候提示

“不允许保存更改,您所做的更改要求删除并重新创建以下表”

解决方案:

1.一般情况下:工具--选项--Designers--表设计器和数据库设计器,勾掉“阻止保存要求重新创建表的更改”,重新启动Sql Server 即可。

2.若要更改的字段有外键约束,先删除外键,再手动在设计中更改,或使用sql语句:alter table xxx alter column  xx  新的数据类型

如果要改回来,改过之后要重启Management Studio才会生效。

原文地址:https://www.cnblogs.com/weimingxin/p/7899068.html