sql – 不允许保存更改 您所做的更改需要删除以下表格并重新创建
发布时间:2020-12-12 07:03:21 所属栏目:MsSql教程 来源:网络整理
导读:参见英文答案 Saving changes is not permitted in SQL Server10个答案当我尝试改变我的表的数据类型时,我从SQL Management Studion中得到这个可怕的消息:“不允许保存更改。您所做的更改需要删除和重新创建以下表。我已经尝试通过T-SQL进行修改,但是它的
参见英文答案 >
Saving changes is not permitted in SQL Server10个答案当我尝试改变我的表的数据类型时,我从SQL Management Studion中得到这个可怕的消息:“不允许保存更改。您所做的更改需要删除和重新创建以下表。我已经尝试通过T-SQL进行修改,但是它的工作原理,但是为什么我不能只通过设计模式呢?我正在使用SQL Server 2008 R2。
解决方法我强烈建议您使用T-SQL进行更改,或至少预览设计者在提交之前生成的脚本。但是,如果要在设计器中执行此操作,可以通过转到工具…选项…设计器表和数据库设计器来关闭该锁定,并单击“禁止保存需要表重新更改”创建”。默认情况下,该锁是出于某种原因;它让你不要犯一些被设计师混淆的变化。 编辑:如下面的注释所述,除非您禁用锁,否则无法预览更改。我的观点是,如果要使用表设计器处理禁用此功能的表,那么在提交之前,您应该始终预览更改。总之,选项是: >最佳过程:使用T-SQL> NOT GREAT:禁用锁,使用表设计师和总是预览更改> CRAZY TALK:点击一些按钮。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |