当我使用 Visual Studio 2012 的 Sql Schema Compare 运行比较和更新时,我得到“无法删除对象 'dbo.Countries',因为它被 FOREIGN KEY 约束引用。执行批处理时出错。”
现在我理解了这个错误,我可以手动修复它。但是,当它创建脚本帐户时,Schema Compare 不应该在它尝试删除表之前删除[约束吗?
如果我们只需要修复 Visual Studio 未能解决的问题,那么这个功能的意义何在?我错过了一个设置吗?
当我使用 Visual Studio 2012 的 Sql Schema Compare 运行比较和更新时,我得到“无法删除对象 'dbo.Countries',因为它被 FOREIGN KEY 约束引用。执行批处理时出错。”
现在我理解了这个错误,我可以手动修复它。但是,当它创建脚本帐户时,Schema Compare 不应该在它尝试删除表之前删除[约束吗?
如果我们只需要修复 Visual Studio 未能解决的问题,那么这个功能的意义何在?我错过了一个设置吗?