我在c#编程语言中使用了microsoft的PUBS数据库 我也在使用Micosoft SQL Server Management Studio。
在这里有一张桌子。当我尝试将记录插入任何表并保存此表时,错误消息将如下所示
保存更改不被允许此更改需要删除以下表并重新创建您已经对无法创建的表进行了更改并启用了该选项以防止保存需要重新创建的更改** < / p>
那么问题是什么?
答案 0 :(得分:3)
这是一个可配置的选项,可以阻止用户运行他们认为将是简单ALTER
语句的命令,但实际上要求整个表及其数据为DROP
和再次CREATE
:
Tools > Options
Designers > Table and Database Designers
Uncheck "Prevent saving changes that require table re-creation"
答案 1 :(得分:0)
这是在数据库设计器部分选项下进行的设置,以防止DDL操作。
禁用SQL Server选项中的option prevent saving changes that required to be recreated
。
您可以在工具菜单&gt;下找到它。选项&gt;设计师&gt;取消选中 复选框阻止保存需要重新创建表的更改。
在Visual Studio工具菜单中>选项&gt;数据库工具&gt;表和 数据库设计器&gt;取消选中复选框阻止保存更改 需要表格重新创建。
希望这个帮助