SQLServer2008及以后的版本中,在设计表时如果某些改动导致酋篚靶高需要重建表时,会报告:不允许保存更改,所做的更改要求删除并重新创建以下表。下面介绍如何解决这个问题。
工具/原料
SQLServer2017
SQLServerManagementStudio
方法/步骤
1、登录SSMS使用用户名密码登录SSMS。
2、打开表设计界面使用一张学员信息表作为基础表进行测试,选中表后右键点击“设计”,打开表设计界面。
3、修改表字段属性在表设计界面,我们修改“是否合格”列的“数据类型”和“允许Null值”,然后保存。
4、SSMS不允许修改可以看到SSMS提示“不允许保存更改”。这是因为SQLServer2008及之后的版本,默认是当需要重建表时不允许保存。
5、打开“选项”配置界面在SSMS最上面的菜单栏中,找到“工具”,在下拉列表中点击“选项”,打开选项配置界面。
6、允许保存表蚤疣毖扒依次点击“设计器”->“表设计器和数据库设计器”,在选项界面,勾选掉“阻止保存要求重新创建表的更改”项前面的勾,并点击“确定”按钮。这样SSMS就允许在表设计修改后进行保存。