【发布时间】:2015-12-04 09:51:56
【问题描述】:
在我的表中,我在 3 列上有主键 (name, dept, MobNo)。
现在我想将其更改为两列 (Name, MobNo)。
有什么方法可以改变主键约束而不删除它?
我知道我可以删除旧约束并创建新约束,但不删除旧约束是否可以更改它?
【问题讨论】:
-
不,没有“捷径”——您需要删除所有引用此 PK 约束的外键,删除 PK 约束,重新创建它,然后重新创建所有引用 FK 约束。没有办法解决这个问题
-
@marc_s:好的..谢谢
标签: sql sql-server database