![]() |
1
2
我也遇到过同样的问题。正如A所说,management studio将执行以下步骤来更新表及其外键:
我可能把前3个顺序弄错了,但你明白了。 在执行更改脚本之前,请检查它,确保它看起来合理。 @天哪,如果表中有数据,为什么不能删除外键?当然可以。对于在包含数据的表上创建外键只有限制,但只有在它打破了约束的情况下。但是,即使这样也可以通过在创建密钥时使用WITHNOCHECK选项来避免。是的,我知道当你试图更新损坏的结果集时,它会中断。 |