大家好,我正在使用SQL Server 2008 Management Studio。当我更改我的数据库表并尝试保存更改时,我收到此错误
不允许保存更改。您所做的更改需要删除并重新创建表。
我发现通过关闭阻止保存更改选项,我可以避免此错误。但我的问题是,通过关闭阻止保存更改选项,我将来可能遇到的问题是什么?有没有其他方法可以避免这个问题?
答案 0 :(得分:0)
如果你关闭保存更改,我认为不会对表格进行任何更改。根据我的经验,SQL Server Management不是更改现有表的最佳方式,特别是如果有数据的话。你会发现很多情况下会给你这个错误,你必须手动编写ALTER TABLE来进行你想要的更改。所以我的建议总是使用ALTER TABLE。希望这有帮助。