不允许保存更改。您所做的更改要求删除并重新创建以下表……

不允许保存更改。您所做的更改要求删除并重新创建以下表。您对无法重新创建的表进行了更改或者启用了"阻止保存要求重新创建表的更改"选项。

一、解决方法有3种,先说推荐的方法

  1. 打开SQL Server 2012 Management Studio企业管理器,依次打开菜单栏中的工具->选项:
  2. 在选项编辑对话框中,依次点击设计器->表设计器和数据库设计器,将阻止保存要求重新创建表的更改选项取消勾选后,点击确定保存:
    注意:有的版本翻译不同,这里设计器显示为英文Designers:
  3. 到了这里就大功告成!尝试对表结构进行修改后保存,没有在弹出警告信息,操作成功!!!

二、还有两种解决方法,前提是没有使用上面的方法

  1. 使用T-SQL语句,比如添加一个新字段:
ALTER TABLE [表名] ALTER COLUMN [列表] 类型
  1. 删除整张表再重新创建,这个方法应该很少人用。

你可能感兴趣的:(不允许保存更改。您所做的更改要求删除并重新创建以下表……)