我正在尝试在SQL Server 2008中更改表的设计,但是我收到一条错误,指出我需要删除并重新创建表。如何解决此问题。
不允许保存更改 你所做的改变需要 下面的表格将被删除 你重新创造了 更改为不能的表 重新创建或启用该选项 防止保存需要的更改 要重新创建的表。
答案 0 :(得分:10)
转到:工具 - 选项 - 设计人员 - 表和数据库设计人员,取消选择“防止保存更改需要重新创建表格”
答案 1 :(得分:0)
你可以用ALTER TABLE做大部分事情。更改数据类型,可为空性,添加/删除大多数约束,添加/删除列(忽略顺序)不应该要求表重建。
如果重新排序列,GUI设计器将要求重建表,或者添加IDENTITY。
答案 2 :(得分:0)
正如Pcofre所说,答案是: 点击工具--->选项---->设计师----> 在右窗格中找到选项意义,防止重新创建表 然后删除它的勾号