当修改表结构时,sql server会弹出对话框,显示以下内容:
不允许保存更改。您所做的更改要求删除并重新创建以下表。您对无法重新创建的表进行了更改或者启用了“阻止保存要求重新创建表的更改”选项。
分析这句话,
1、我们修改了表结构,这个更改需要删除这个表并且重新创建,当然这个过程是由系统自动完成的。
2、无法保存原因一:该表无法重新创建。
3、无法保存原因二:启用了“阻止保存要求重新创建表的更改”选项。
可以通过设置解决的,我们先尝试更改设置。
原因二解决方案:菜单栏->工具->选项->设计器->表设计器和数据库设计器,右侧面板,取消勾选“阻止保存要求重新创建表的更改”。
至于原因一,现在还未遇到。