情景:我创建了一个数据库表。当我尝试向表中添加主键(使用SQL Server Management Studiio)时,它失败并显示错误消息“保存更改是不允许的。您所做的更改需要删除并重新创建以下表。您已对无法重新创建的表进行更改,或者启用了需要重新创建表的选项Prevent savign changes。“SQL Server Express:创建数据库表后无法添加主键
的环境是Windows 7
我刚才安装了它在Windows XP SP2和它的工作。
是的,我的表是空的(刚刚创建)。
我目前的解决方法是运行“拖放和创建”脚本。另一种方法是在保存表之前创建主键。
这是Express版本的错误还是限制?
重复http://stackoverflow.com/questions/1969096/saving-changes-after-table-edit-in-sql-server-management-studio @Syd请参阅Pedro在该主题上的回答。 – 2010-06-07 23:10:52
@Martin,我在发布我的问题之前做了一个快速搜索,但找不到它。感谢您的链接。 :) – Syd 2010-06-08 01:18:07