ef生成的数据表,有数据,设计的时候,想把某个字段改成可为null。
报 “阻止保存要求重新创建表”错误
百度一下:
修改数据库表结构时提示【不允许保存更改。您所做的更改要求删除并重新创建以下表。您对无法重新创建的标进行了更改或者启用了“阻止保存要求重新创建表的更改"选项。】
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiInBnaucDO0ETMwgjYygTY4cTMkFDZ5Q2M0MmY4kTYzQTN0cjY0MmYllTMyI2LcNTY5MTYjFjYhVGN2kjZhFWZ2QWY1QGOxUTOjZWOmJGZ942ZpN3LcBDM10zdvwFc4V2Lc12bj5SdklWYi5ycvR3boBXao5iYvw1LcpDc0RHaiojIsJye.jpg)
- 修改了数据库的表名和列名,点击【保存】之后弹出消息框,不能保存修改 END
SQL阻止保存要求重新创建表的更改 在哪里设置
处理方法
- 点击SQL2008菜单【工具】【选项】
SQL阻止保存要求重新创建表的更改 在哪里设置 - 打开了选项对话框,我们展开DESIGNERS
SQL阻止保存要求重新创建表的更改 在哪里设置 - 取消【阻止保存要求重新创建表的更改】复选框
SQL阻止保存要求重新创建表的更改 在哪里设置 - 再次修改表news的数据类型
SQL阻止保存要求重新创建表的更改 在哪里设置 - 点击保存
SQL阻止保存要求重新创建表的更改 在哪里设置 - 弹出警告窗口,我们点击【是】就可以更改了
SQL阻止保存要求重新创建表的更改 在哪里设置
转载于:https://www.cnblogs.com/leee/p/5206580.html